Market Price
$ 86.72
Selling Price
$ 74.15
3053
2994
1765
3633
Market Price
$ 117.27
Selling Price
$ 98.97
702
637
201
2669
Market Price
$ 72.82
Selling Price
$ 63.23
3918
2690
2708
4367
Market Price
$ 81.86
Selling Price
$ 68.72
2927
1958
1298
3076
Market Price
$ 68.60
Selling Price
$ 60.46
347
212
305
1734
Market Price
$ 86.13
Selling Price
$ 74.20
3905
1864
1931
4888
Market Price
$ 95.65
Selling Price
$ 85.17
573
480
508
924
Market Price
$ 96.99
Selling Price
$ 84.23
368
271
101
1217
Market Price
$ 87.79
Selling Price
$ 78.98
1314
997
431
1607
Market Price
$ 77.76
Selling Price
$ 70.56
1148
234
488
1200
Market Price
$ 99.25
Selling Price
$ 87.61
2184
1363
680
2500
Market Price
$ 69.45
Selling Price
$ 60.17
3130
1131
2462
4636
Market Price
$ 94.05
Selling Price
$ 82.07
846
668
660
3868
Market Price
$ 94.21
Selling Price
$ 83.73
525
401
261
1803
Market Price
$ 112.01
Selling Price
$ 93.86
327
145
269
1006
Market Price
$ 90.07
Selling Price
$ 80.86
1815
416
810
4147
Market Price
$ 62.81
Selling Price
$ 55.81
2453
1774
1962
3853
Market Price
$ 85.11
Selling Price
$ 77.07
1914
1658
710
2046
Market Price
$ 72.46
Selling Price
$ 62.18
1992
1388
416
2107
Market Price
$ 101.47
Selling Price
$ 88.94
547
397
172
664