Market Price
$ 97.51
Selling Price
$ 86.22
418
115
86
969
Market Price
$ 87.61
Selling Price
$ 79.03
962
212
618
1015
Market Price
$ 62.91
Selling Price
$ 55.31
411
215
200
975
Market Price
$ 109.13
Selling Price
$ 91.50
998
722
255
1844
Market Price
$ 81.92
Selling Price
$ 71.73
1164
1002
338
4798
Market Price
$ 82.92
Selling Price
$ 70.72
270
123
194
889
Market Price
$ 69.51
Selling Price
$ 60.96
709
328
347
1648
Market Price
$ 84.98
Selling Price
$ 74.36
509
213
143
697
Market Price
$ 101.60
Selling Price
$ 85.28
241
229
58
435
Market Price
$ 93.17
Selling Price
$ 84.35
429
186
151
500
Market Price
$ 107.32
Selling Price
$ 93.82
691
320
398
2769
Market Price
$ 77.22
Selling Price
$ 65.91
363
263
333
904
Market Price
$ 85.25
Selling Price
$ 74.91
505
231
333
1914
Market Price
$ 64.77
Selling Price
$ 55.22
930
317
662
4150
Market Price
$ 70.29
Selling Price
$ 63.39
1099
801
260
2364
Market Price
$ 113.69
Selling Price
$ 98.25
1314
1100
393
3318
Market Price
$ 73.85
Selling Price
$ 65.61
850
421
355
1284
Market Price
$ 69.37
Selling Price
$ 58.28
1695
487
1200
4972
Market Price
$ 63.10
Selling Price
$ 56.92
2157
1062
934
2488
Market Price
$ 96.61
Selling Price
$ 86.44
567
418
152
1105
Market Price
$ 89.81
Selling Price
$ 77.43
2286
1765
1396
4151
Market Price
$ 78.04
Selling Price
$ 67.24
947
880
318
1748
Market Price
$ 94.77
Selling Price
$ 82.58
3171
2317
2623
3231
Market Price
$ 112.33
Selling Price
$ 96.90
1823
1686
735
2992
Market Price
$ 79.95
Selling Price
$ 71.63
1834
977
1265
2885
Market Price
$ 95.14
Selling Price
$ 83.42
833
179
177
1543
Market Price
$ 112.52
Selling Price
$ 96.82
659
275
651
1806
Market Price
$ 82.39
Selling Price
$ 71.23
1530
657
507
3187
Market Price
$ 91.64
Selling Price
$ 82.77
2011
1006
1884
3712
Market Price
$ 114.38
Selling Price
$ 95.88
674
454
615
1016
Market Price
$ 94.62
Selling Price
$ 84.54
3332
719
3144
3535
Market Price
$ 102.79
Selling Price
$ 90.61
963
527
962
3145
Market Price
$ 84.02
Selling Price
$ 75.18
1402
1060
453
1689
Market Price
$ 90.92
Selling Price
$ 76.75
3370
826
2089
3718
Market Price
$ 95.95
Selling Price
$ 84.53
826
390
748
826
Market Price
$ 95.77
Selling Price
$ 82.30
916
899
893
2951
Market Price
$ 69.15
Selling Price
$ 61.32
3742
3599
2712
4557
Market Price
$ 99.35
Selling Price
$ 85.77
655
418
490
2275
Market Price
$ 88.91
Selling Price
$ 74.85
383
130
265
1024
Market Price
$ 104.24
Selling Price
$ 92.49
1591
1061
1246
2251