Market Price
$ 78.92
Selling Price
$ 67.37
2222
513
1741
2596
Market Price
$ 73.33
Selling Price
$ 65.42
1928
385
870
2612
Market Price
$ 78.09
Selling Price
$ 68.24
938
478
726
4167
Market Price
$ 102.99
Selling Price
$ 88.26
993
451
670
4515
Market Price
$ 109.32
Selling Price
$ 91.35
1967
1447
1620
1977
Market Price
$ 99.32
Selling Price
$ 89.84
1104
1087
393
1749
Market Price
$ 95.79
Selling Price
$ 86.27
1223
824
449
1257
Market Price
$ 90.18
Selling Price
$ 80.85
385
375
275
423
Market Price
$ 101.28
Selling Price
$ 87.65
354
114
254
452
Market Price
$ 63.65
Selling Price
$ 56.80
1740
1125
1241
3454
Market Price
$ 85.33
Selling Price
$ 76.46
1137
844
690
1764
Market Price
$ 84.53
Selling Price
$ 75.49
2305
1806
936
2875
Market Price
$ 109.00
Selling Price
$ 96.67
584
559
290
615
Market Price
$ 65.20
Selling Price
$ 58.95
1766
1158
765
2306
Market Price
$ 107.05
Selling Price
$ 91.69
488
128
108
811
Market Price
$ 64.25
Selling Price
$ 56.17
564
304
337
1090
Market Price
$ 87.67
Selling Price
$ 74.05
153
95
141
550
Market Price
$ 100.06
Selling Price
$ 86.36
1456
529
511
2702
Market Price
$ 78.97
Selling Price
$ 71.59
724
226
505
1300
Market Price
$ 97.19
Selling Price
$ 86.86
1009
637
948
4534
Market Price
$ 82.80
Selling Price
$ 73.24
1795
435
1632
3097
Market Price
$ 105.35
Selling Price
$ 89.44
3194
2018
757
4716
Market Price
$ 69.78
Selling Price
$ 62.32
2274
1949
1132
4284
Market Price
$ 61.68
Selling Price
$ 55.73
1914
1403
1904
1977
Market Price
$ 91.80
Selling Price
$ 83.10
1243
391
499
1422
Market Price
$ 65.59
Selling Price
$ 57.59
2247
2214
1833
3439
Market Price
$ 109.30
Selling Price
$ 93.95
631
559
285
1921
Market Price
$ 107.01
Selling Price
$ 89.73
327
269
88
553
Market Price
$ 65.20
Selling Price
$ 55.89
595
417
516
1739
Market Price
$ 68.32
Selling Price
$ 59.58
2103
1576
920
2605
Market Price
$ 69.97
Selling Price
$ 62.34
3229
2078
2598
3871
Market Price
$ 109.77
Selling Price
$ 95.03
1946
1479
1105
3840
Market Price
$ 106.52
Selling Price
$ 89.94
3095
880
1357
3539
Market Price
$ 98.49
Selling Price
$ 85.23
193
91
49
605
Market Price
$ 72.83
Selling Price
$ 64.39
3304
933
724
4621
Market Price
$ 87.79
Selling Price
$ 75.25
3179
1017
2348
3950
Market Price
$ 80.47
Selling Price
$ 70.95
1147
355
843
1408
Market Price
$ 87.40
Selling Price
$ 74.83
1043
928
802
3497
Market Price
$ 110.58
Selling Price
$ 97.41
680
288
655
2840
Market Price
$ 101.94
Selling Price
$ 89.73
2355
2343
1939
4277