Market Price
$ 33.61
Selling Price
$ 30.00
371
95
157
1457
Market Price
$ 48.99
Selling Price
$ 43.01
2151
1393
1390
3856
Market Price
$ 63.57
Selling Price
$ 53.34
1920
1603
1020
4390
Market Price
$ 62.20
Selling Price
$ 54.57
1700
1543
413
2265
Market Price
$ 32.90
Selling Price
$ 29.84
3314
1431
3034
4791
Market Price
$ 55.42
Selling Price
$ 46.54
817
499
555
1633
Market Price
$ 70.19
Selling Price
$ 59.29
534
157
265
1958
Market Price
$ 44.34
Selling Price
$ 39.96
617
494
484
766
Market Price
$ 43.18
Selling Price
$ 38.51
290
288
186
402
Market Price
$ 34.94
Selling Price
$ 30.86
2089
1693
1807
4523
Market Price
$ 61.47
Selling Price
$ 53.60
2120
1254
1536
3045
Market Price
$ 55.30
Selling Price
$ 47.38
1309
549
860
4277
Market Price
$ 33.25
Selling Price
$ 29.43
332
80
237
530
Market Price
$ 41.24
Selling Price
$ 36.59
853
655
328
1322
Market Price
$ 36.43
Selling Price
$ 31.17
1519
1027
1007
4083
Market Price
$ 50.50
Selling Price
$ 43.09
1070
830
572
1974
Market Price
$ 48.22
Selling Price
$ 41.43
1331
399
557
1992
Market Price
$ 41.01
Selling Price
$ 34.68
451
428
270
1705
Market Price
$ 69.78
Selling Price
$ 58.99
1143
816
668
1742
Market Price
$ 48.23
Selling Price
$ 43.43
2638
691
1558
3452
Market Price
$ 37.85
Selling Price
$ 32.72
1296
716
508
2753
Market Price
$ 37.78
Selling Price
$ 31.72
2451
842
1121
3227
Market Price
$ 64.52
Selling Price
$ 56.96
1350
1303
351
1641
Market Price
$ 59.23
Selling Price
$ 52.69
337
147
289
456
Market Price
$ 44.45
Selling Price
$ 37.17
1371
504
309
4615
Market Price
$ 56.55
Selling Price
$ 47.71
1143
967
454
4101
Market Price
$ 52.32
Selling Price
$ 47.13
806
733
761
2493
Market Price
$ 50.69
Selling Price
$ 42.65
1129
1012
318
2840
Market Price
$ 65.20
Selling Price
$ 58.70
1377
1323
439
1442
Market Price
$ 47.88
Selling Price
$ 40.29
903
249
250
2145
Market Price
$ 46.20
Selling Price
$ 39.25
2071
560
1337
2744
Market Price
$ 37.29
Selling Price
$ 31.99
3699
1650
3265
4352
Market Price
$ 37.76
Selling Price
$ 31.90
660
563
644
1083
Market Price
$ 38.18
Selling Price
$ 34.16
2138
731
1089
2660
Market Price
$ 41.83
Selling Price
$ 37.98
3197
1874
2302
3947
Market Price
$ 62.41
Selling Price
$ 55.24
961
880
905
1218
Market Price
$ 70.26
Selling Price
$ 59.41
2424
2160
2050
2637
Market Price
$ 44.50
Selling Price
$ 37.26
3093
772
2861
3267
Market Price
$ 51.56
Selling Price
$ 45.64
645
194
409
654
Market Price
$ 65.52
Selling Price
$ 55.31
877
459
419
2200