Market Price
$ 109.92
Selling Price
$ 94.11
2716
2199
1403
2790
Market Price
$ 74.12
Selling Price
$ 61.95
248
174
110
1203
Market Price
$ 79.91
Selling Price
$ 68.21
430
247
105
1736
Market Price
$ 86.18
Selling Price
$ 74.70
3795
3129
3674
4867
Market Price
$ 77.86
Selling Price
$ 68.76
1864
784
1583
2095
Market Price
$ 97.73
Selling Price
$ 86.03
652
321
318
764
Market Price
$ 68.76
Selling Price
$ 58.14
1292
711
1247
2405
Market Price
$ 74.81
Selling Price
$ 64.55
168
87
43
756
Market Price
$ 93.34
Selling Price
$ 84.54
3972
2535
1591
4497
Market Price
$ 96.79
Selling Price
$ 86.38
1044
648
245
1088
Market Price
$ 110.40
Selling Price
$ 97.46
550
219
546
1205
Market Price
$ 84.22
Selling Price
$ 71.30
413
266
146
492
Market Price
$ 81.01
Selling Price
$ 68.02
588
523
485
670
Market Price
$ 82.52
Selling Price
$ 71.26
1858
1803
1520
3793
Market Price
$ 110.88
Selling Price
$ 92.43
2237
1619
1393
3289
Market Price
$ 92.00
Selling Price
$ 82.64
3089
1046
1708
3926
Market Price
$ 102.37
Selling Price
$ 88.58
2851
1836
2225
3148
Market Price
$ 86.06
Selling Price
$ 72.42
989
204
455
2440
Market Price
$ 67.61
Selling Price
$ 58.18
1258
422
505
1390
Market Price
$ 98.40
Selling Price
$ 83.82
2959
1862
1368
3980
Market Price
$ 99.17
Selling Price
$ 87.31
2989
1510
1969
3503
Market Price
$ 62.71
Selling Price
$ 55.25
564
385
502
2072
Market Price
$ 69.98
Selling Price
$ 59.31
4904
1810
1884
4955
Market Price
$ 88.64
Selling Price
$ 76.76
1750
1005
1098
3616
Market Price
$ 90.05
Selling Price
$ 75.17
2113
526
1302
4966
Market Price
$ 78.60
Selling Price
$ 66.70
2845
921
602
4476
Market Price
$ 113.10
Selling Price
$ 97.11
1347
1036
1292
2850
Market Price
$ 88.74
Selling Price
$ 77.28
1063
939
460
1513
Market Price
$ 73.51
Selling Price
$ 63.43
1361
1304
957
2023
Market Price
$ 101.46
Selling Price
$ 90.95
2001
1026
1349
2121
Market Price
$ 75.34
Selling Price
$ 68.11
424
89
175
462
Market Price
$ 90.55
Selling Price
$ 79.53
2498
846
961
2882
Market Price
$ 109.41
Selling Price
$ 91.52
793
514
582
1265
Market Price
$ 106.62
Selling Price
$ 93.02
2667
2526
1250
3966
Market Price
$ 101.77
Selling Price
$ 91.53
1356
617
907
1477
Market Price
$ 100.74
Selling Price
$ 88.54
125
121
119
476
Market Price
$ 114.43
Selling Price
$ 98.73
1512
640
820
2791
Market Price
$ 81.36
Selling Price
$ 72.70
2088
1842
1320
4805
Market Price
$ 61.44
Selling Price
$ 55.25
1309
638
1029
3827
Market Price
$ 73.64
Selling Price
$ 64.19
1543
465
680
3490