Market Price
$ 111.47
Selling Price
$ 93.60
647
143
464
1990
Market Price
$ 110.50
Selling Price
$ 96.16
359
354
216
1459
Market Price
$ 110.61
Selling Price
$ 96.06
2163
1893
460
4885
Market Price
$ 104.82
Selling Price
$ 95.05
841
733
208
872
Market Price
$ 90.87
Selling Price
$ 78.73
1617
904
569
4647
Market Price
$ 107.64
Selling Price
$ 95.87
622
340
229
1946
Market Price
$ 63.30
Selling Price
$ 56.53
380
151
361
673
Market Price
$ 84.91
Selling Price
$ 73.27
4263
4161
2631
4617
Market Price
$ 66.24
Selling Price
$ 55.60
4033
820
1294
4674
Market Price
$ 109.50
Selling Price
$ 93.91
1148
300
1035
2235
Market Price
$ 69.91
Selling Price
$ 60.99
1165
392
452
3670
Market Price
$ 96.67
Selling Price
$ 81.34
1862
1204
601
2585
Market Price
$ 80.99
Selling Price
$ 67.57
637
266
208
2932
Market Price
$ 95.61
Selling Price
$ 81.84
922
411
882
1921
Market Price
$ 95.51
Selling Price
$ 80.88
427
269
168
1352
Market Price
$ 82.87
Selling Price
$ 74.52
528
251
496
1477
Market Price
$ 111.65
Selling Price
$ 93.57
1228
338
1213
1718
Market Price
$ 112.95
Selling Price
$ 98.11
917
452
608
921
Market Price
$ 100.55
Selling Price
$ 84.66
1135
1092
844
3470
Market Price
$ 68.57
Selling Price
$ 60.73
910
513
311
4138
Market Price
$ 99.62
Selling Price
$ 84.00
309
248
271
739
Market Price
$ 63.18
Selling Price
$ 57.42
2646
1326
1190
4445
Market Price
$ 86.98
Selling Price
$ 78.71
282
220
159
1083
Market Price
$ 73.49
Selling Price
$ 64.37
1011
469
746
1868
Market Price
$ 87.78
Selling Price
$ 77.38
989
354
943
4864
Market Price
$ 87.69
Selling Price
$ 74.51
331
118
97
1246
Market Price
$ 108.94
Selling Price
$ 94.73
3138
2185
649
3789
Market Price
$ 66.74
Selling Price
$ 56.04
677
315
274
2013
Market Price
$ 82.65
Selling Price
$ 72.82
1996
404
1277
2536
Market Price
$ 100.78
Selling Price
$ 84.36
149
63
38
474
Market Price
$ 80.97
Selling Price
$ 68.65
1414
1344
398
3829
Market Price
$ 90.98
Selling Price
$ 82.64
728
511
370
2266
Market Price
$ 106.96
Selling Price
$ 96.51
651
174
290
1622
Market Price
$ 81.39
Selling Price
$ 70.97
421
146
155
1415
Market Price
$ 79.68
Selling Price
$ 67.79
298
95
146
684
Market Price
$ 95.07
Selling Price
$ 85.65
919
418
583
2281
Market Price
$ 83.95
Selling Price
$ 72.49
483
383
231
1862
Market Price
$ 68.77
Selling Price
$ 59.27
3065
2316
686
3491
Market Price
$ 79.07
Selling Price
$ 70.95
3411
954
1293
4929
Market Price
$ 76.67
Selling Price
$ 65.50
1053
896
749
1942