Market Price
$ 83.72
Selling Price
$ 71.95
266
170
145
411
Market Price
$ 99.41
Selling Price
$ 88.83
1935
1076
1353
4019
Market Price
$ 68.56
Selling Price
$ 61.73
2154
663
978
3561
Market Price
$ 79.68
Selling Price
$ 69.61
2033
1334
1200
2992
Market Price
$ 107.45
Selling Price
$ 91.77
3580
937
1113
3873
Market Price
$ 113.18
Selling Price
$ 96.75
732
541
328
1356
Market Price
$ 116.49
Selling Price
$ 97.66
2371
695
2012
3826
Market Price
$ 110.33
Selling Price
$ 97.52
2972
2126
1788
3301
Market Price
$ 108.75
Selling Price
$ 96.98
498
456
471
1750
Market Price
$ 79.60
Selling Price
$ 66.79
1982
1416
1438
2694
Market Price
$ 100.12
Selling Price
$ 89.99
1304
775
696
3929
Market Price
$ 95.30
Selling Price
$ 80.06
1263
911
1038
1461
Market Price
$ 63.94
Selling Price
$ 55.77
1796
686
652
4405
Market Price
$ 71.82
Selling Price
$ 62.60
630
168
141
954
Market Price
$ 76.16
Selling Price
$ 67.40
728
572
667
1397
Market Price
$ 99.60
Selling Price
$ 87.81
192
150
60
768
Market Price
$ 72.64
Selling Price
$ 61.54
2902
1872
2872
3362
Market Price
$ 114.40
Selling Price
$ 98.97
1705
1390
1671
4487
Market Price
$ 93.03
Selling Price
$ 82.10
1992
785
616
2502
Market Price
$ 94.33
Selling Price
$ 85.51
1196
901
771
2967
Market Price
$ 98.11
Selling Price
$ 82.15
913
757
466
2237
Market Price
$ 70.22
Selling Price
$ 60.74
3574
2477
1327
4284
Market Price
$ 101.44
Selling Price
$ 84.86
717
261
594
3014
Market Price
$ 81.38
Selling Price
$ 73.52
2113
1805
1993
2333
Market Price
$ 87.02
Selling Price
$ 75.91
3027
2582
1892
3378
Market Price
$ 92.73
Selling Price
$ 83.67
3947
1262
1608
4744
Market Price
$ 94.54
Selling Price
$ 81.15
1561
1035
1274
3515
Market Price
$ 82.22
Selling Price
$ 74.36
1963
1705
1638
3542
Market Price
$ 73.74
Selling Price
$ 63.88
1129
355
1128
1423
Market Price
$ 107.10
Selling Price
$ 92.69
681
323
417
1226
Market Price
$ 94.72
Selling Price
$ 85.52
384
346
383
548
Market Price
$ 88.66
Selling Price
$ 78.63
3677
3452
2987
3769
Market Price
$ 116.35
Selling Price
$ 98.88
751
674
424
2270
Market Price
$ 90.39
Selling Price
$ 76.26
1048
456
970
2049
Market Price
$ 68.27
Selling Price
$ 61.14
1051
1025
518
1143
Market Price
$ 104.92
Selling Price
$ 87.48
1598
462
1023
3302
Market Price
$ 75.29
Selling Price
$ 63.09
1801
1044
506
2646
Market Price
$ 81.17
Selling Price
$ 72.32
2303
939
1604
4563
Market Price
$ 92.51
Selling Price
$ 81.18
479
180
166
1039
Market Price
$ 90.58
Selling Price
$ 78.19
1262
1066
702
2527