Market Price
$ 66.20
Selling Price
$ 59.50
664
196
559
674
Market Price
$ 100.09
Selling Price
$ 88.84
494
102
254
2093
Market Price
$ 72.94
Selling Price
$ 65.90
2469
713
1792
2923
Market Price
$ 70.29
Selling Price
$ 61.88
2281
1144
600
3468
Market Price
$ 72.73
Selling Price
$ 62.84
2756
2129
1919
3781
Market Price
$ 92.53
Selling Price
$ 80.43
2981
2313
1073
4968
Market Price
$ 96.00
Selling Price
$ 80.11
3174
2141
799
4455
Market Price
$ 84.55
Selling Price
$ 73.71
3331
2741
1822
4767
Market Price
$ 70.23
Selling Price
$ 63.14
710
360
500
3092
Market Price
$ 101.26
Selling Price
$ 91.66
1025
463
710
3101
Market Price
$ 92.79
Selling Price
$ 84.06
1900
881
391
2122
Market Price
$ 100.77
Selling Price
$ 91.21
149
108
121
606
Market Price
$ 84.47
Selling Price
$ 76.33
969
401
321
4241
Market Price
$ 109.56
Selling Price
$ 93.15
2220
1551
1353
3306
Market Price
$ 108.89
Selling Price
$ 96.81
1623
1081
1249
4056
Market Price
$ 94.96
Selling Price
$ 82.63
3386
1974
3365
4151
Market Price
$ 63.98
Selling Price
$ 57.79
429
342
166
1027
Market Price
$ 109.75
Selling Price
$ 94.43
1186
1167
247
3395
Market Price
$ 71.38
Selling Price
$ 61.12
2052
2014
2039
3905
Market Price
$ 91.64
Selling Price
$ 81.40
828
546
184
2302
Market Price
$ 97.68
Selling Price
$ 82.29
231
180
50
924
Market Price
$ 84.95
Selling Price
$ 77.01
3546
3368
2085
4322
Market Price
$ 107.92
Selling Price
$ 97.26
1385
1009
482
4713
Market Price
$ 82.60
Selling Price
$ 74.09
794
305
359
1159
Market Price
$ 86.44
Selling Price
$ 72.74
867
447
446
2738
Market Price
$ 109.16
Selling Price
$ 92.86
490
386
466
820
Market Price
$ 77.04
Selling Price
$ 68.19
930
929
386
1170
Market Price
$ 94.14
Selling Price
$ 79.03
2352
1464
1741
3311
Market Price
$ 86.79
Selling Price
$ 75.99
1905
651
400
2248
Market Price
$ 76.71
Selling Price
$ 67.31
1257
279
762
3268
Market Price
$ 109.48
Selling Price
$ 97.85
669
149
533
1277
Market Price
$ 73.29
Selling Price
$ 63.65
1680
706
750
1803
Market Price
$ 61.35
Selling Price
$ 55.13
371
261
228
626
Market Price
$ 106.38
Selling Price
$ 96.33
2782
2697
2459
4247
Market Price
$ 104.23
Selling Price
$ 94.51
2442
1005
1314
3519
Market Price
$ 71.69
Selling Price
$ 63.07
148
58
95
565
Market Price
$ 62.29
Selling Price
$ 55.28
1996
1368
1375
2846
Market Price
$ 92.99
Selling Price
$ 82.11
370
314
177
1189
Market Price
$ 62.35
Selling Price
$ 56.08
2754
1616
2071
3048
Market Price
$ 85.50
Selling Price
$ 77.10
282
193
117
688