Market Price
$ 49.39
Selling Price
$ 41.84
509
209
486
1736
Market Price
$ 42.17
Selling Price
$ 37.46
289
210
254
826
Market Price
$ 57.84
Selling Price
$ 51.83
1296
1163
1206
4713
Market Price
$ 60.25
Selling Price
$ 53.89
1473
1088
1366
2089
Market Price
$ 45.96
Selling Price
$ 40.87
3742
2432
2236
4784
Market Price
$ 35.24
Selling Price
$ 30.16
1320
1036
917
4321
Market Price
$ 46.86
Selling Price
$ 39.97
2376
1518
1161
2813
Market Price
$ 71.76
Selling Price
$ 59.90
1414
612
847
3801
Market Price
$ 36.96
Selling Price
$ 31.52
677
609
587
1482
Market Price
$ 42.64
Selling Price
$ 35.89
872
382
447
3237
Market Price
$ 62.63
Selling Price
$ 52.65
1372
795
1190
4692
Market Price
$ 62.46
Selling Price
$ 55.78
1464
434
1114
2420
Market Price
$ 64.83
Selling Price
$ 55.42
679
428
199
783
Market Price
$ 34.79
Selling Price
$ 30.44
1097
384
771
3962
Market Price
$ 40.87
Selling Price
$ 35.59
934
514
290
1505
Market Price
$ 47.63
Selling Price
$ 40.84
2942
1235
2844
3834
Market Price
$ 53.98
Selling Price
$ 47.87
2876
1057
1371
3209
Market Price
$ 54.97
Selling Price
$ 46.17
2733
847
2284
3234
Market Price
$ 61.88
Selling Price
$ 52.66
351
228
98
1536
Market Price
$ 60.84
Selling Price
$ 52.37
1894
724
1772
2701
Market Price
$ 31.09
Selling Price
$ 26.40
2032
945
2011
2503
Market Price
$ 34.12
Selling Price
$ 29.87
719
676
470
1222
Market Price
$ 52.21
Selling Price
$ 44.32
1098
387
292
1252
Market Price
$ 62.03
Selling Price
$ 55.58
1816
1661
995
4704
Market Price
$ 39.16
Selling Price
$ 34.53
1119
359
255
3255
Market Price
$ 36.35
Selling Price
$ 30.68
843
257
404
886
Market Price
$ 63.55
Selling Price
$ 54.63
821
557
736
1299
Market Price
$ 42.88
Selling Price
$ 37.49
1371
913
397
1424
Market Price
$ 66.31
Selling Price
$ 59.28
1195
594
841
2211
Market Price
$ 64.62
Selling Price
$ 54.63
1609
1535
537
2158
Market Price
$ 59.77
Selling Price
$ 51.29
410
98
200
1066
Market Price
$ 52.70
Selling Price
$ 47.28
3789
3019
1577
4874
Market Price
$ 35.12
Selling Price
$ 30.03
301
199
98
544
Market Price
$ 30.56
Selling Price
$ 25.96
2518
1671
2137
3235
Market Price
$ 42.90
Selling Price
$ 36.59
3330
1173
2540
3781
Market Price
$ 38.63
Selling Price
$ 32.33
1586
529
1417
2445
Market Price
$ 52.55
Selling Price
$ 45.01
1692
442
665
3646
Market Price
$ 50.78
Selling Price
$ 44.25
1207
1164
859
1303
Market Price
$ 32.21
Selling Price
$ 27.07
823
574
645
1140
Market Price
$ 52.97
Selling Price
$ 45.37
2365
1726
1822
3041