Market Price
$ 99.25
Selling Price
$ 87.29
2972
2308
957
3010
Market Price
$ 106.33
Selling Price
$ 93.42
1442
548
1062
1651
Market Price
$ 93.51
Selling Price
$ 78.94
1047
694
221
1279
Market Price
$ 95.36
Selling Price
$ 82.09
501
462
477
1415
Market Price
$ 85.85
Selling Price
$ 77.50
1529
1094
1102
1734
Market Price
$ 77.47
Selling Price
$ 68.81
1878
1039
483
2593
Market Price
$ 61.83
Selling Price
$ 55.85
548
190
395
1040
Market Price
$ 94.92
Selling Price
$ 81.14
1339
964
1336
2003
Market Price
$ 79.12
Selling Price
$ 68.96
2450
2332
1727
2534
Market Price
$ 78.06
Selling Price
$ 69.55
3796
3409
1381
4268
Market Price
$ 86.14
Selling Price
$ 74.59
1975
442
771
2984
Market Price
$ 78.40
Selling Price
$ 68.14
549
255
535
1578
Market Price
$ 64.94
Selling Price
$ 55.70
573
564
133
2288
Market Price
$ 74.85
Selling Price
$ 66.45
1346
909
1262
2778
Market Price
$ 82.88
Selling Price
$ 73.86
4192
1608
3180
4368
Market Price
$ 109.73
Selling Price
$ 97.28
1339
751
438
4558
Market Price
$ 70.95
Selling Price
$ 60.51
1714
1699
1170
2023
Market Price
$ 110.87
Selling Price
$ 94.09
1826
437
608
3508
Market Price
$ 104.37
Selling Price
$ 88.98
324
210
97
1265
Market Price
$ 97.55
Selling Price
$ 83.94
1032
815
944
4896
Market Price
$ 73.79
Selling Price
$ 62.57
2171
1045
1625
4886
Market Price
$ 83.16
Selling Price
$ 72.64
1171
761
373
1899
Market Price
$ 96.75
Selling Price
$ 81.88
1046
417
864
2595
Market Price
$ 105.29
Selling Price
$ 93.92
286
127
193
416
Market Price
$ 74.13
Selling Price
$ 66.91
1906
530
693
3533
Market Price
$ 106.97
Selling Price
$ 91.21
844
793
694
3038
Market Price
$ 108.19
Selling Price
$ 96.71
1591
1071
1567
2336
Market Price
$ 97.53
Selling Price
$ 83.11
1173
1059
300
3801
Market Price
$ 84.25
Selling Price
$ 73.28
3865
3220
2066
4198
Market Price
$ 71.16
Selling Price
$ 61.44
849
791
806
1719
Market Price
$ 70.40
Selling Price
$ 59.63
1650
1429
1351
3146
Market Price
$ 100.23
Selling Price
$ 89.91
296
185
281
715
Market Price
$ 112.92
Selling Price
$ 96.97
1942
1433
1267
4681
Market Price
$ 78.74
Selling Price
$ 69.32
2375
564
1162
2736
Market Price
$ 71.68
Selling Price
$ 64.87
1939
1910
1761
3578
Market Price
$ 114.86
Selling Price
$ 96.01
797
760
353
2990
Market Price
$ 73.21
Selling Price
$ 61.40
390
123
336
1351
Market Price
$ 107.67
Selling Price
$ 95.99
2241
812
2111
3817
Market Price
$ 73.28
Selling Price
$ 62.52
2728
2511
1809
2749
Market Price
$ 92.59
Selling Price
$ 83.20
363
310
315
1381