Market Price
$ 95.10
Selling Price
$ 82.79
2665
2169
1557
3832
Market Price
$ 86.66
Selling Price
$ 78.51
412
333
216
566
Market Price
$ 101.05
Selling Price
$ 84.91
3503
843
1729
4415
Market Price
$ 80.02
Selling Price
$ 67.69
1102
264
291
1975
Market Price
$ 77.66
Selling Price
$ 66.18
1372
360
1355
1415
Market Price
$ 78.32
Selling Price
$ 69.40
1245
657
1046
1297
Market Price
$ 72.09
Selling Price
$ 60.60
709
372
648
2737
Market Price
$ 98.35
Selling Price
$ 88.87
1805
1432
707
3167
Market Price
$ 112.12
Selling Price
$ 94.92
411
333
245
1216
Market Price
$ 91.67
Selling Price
$ 80.91
592
124
334
966
Market Price
$ 64.51
Selling Price
$ 55.55
1315
533
787
2222
Market Price
$ 105.68
Selling Price
$ 91.27
767
238
256
1406
Market Price
$ 95.34
Selling Price
$ 85.94
2245
787
1328
4691
Market Price
$ 90.16
Selling Price
$ 79.81
591
273
220
2598
Market Price
$ 98.63
Selling Price
$ 86.04
2118
1384
509
2766
Market Price
$ 78.39
Selling Price
$ 69.12
1643
824
1094
2607
Market Price
$ 108.06
Selling Price
$ 97.53
533
369
352
599
Market Price
$ 68.87
Selling Price
$ 62.50
1212
872
787
1332
Market Price
$ 113.61
Selling Price
$ 97.33
1517
479
914
2374
Market Price
$ 71.56
Selling Price
$ 64.38
3787
2252
3510
4162
Market Price
$ 99.88
Selling Price
$ 85.86
2361
1653
581
4730
Market Price
$ 65.33
Selling Price
$ 59.30
322
235
144
983
Market Price
$ 78.65
Selling Price
$ 66.55
369
210
236
734
Market Price
$ 99.36
Selling Price
$ 87.49
2775
1605
2126
4040
Market Price
$ 86.01
Selling Price
$ 75.96
419
161
310
585
Market Price
$ 73.58
Selling Price
$ 64.44
1223
326
998
1821
Market Price
$ 73.89
Selling Price
$ 63.75
3452
3250
1828
4608
Market Price
$ 93.36
Selling Price
$ 81.10
1050
1048
902
2792
Market Price
$ 114.59
Selling Price
$ 95.58
2930
1413
1976
3396
Market Price
$ 97.11
Selling Price
$ 84.61
2120
845
787
4776
Market Price
$ 84.78
Selling Price
$ 76.15
1502
1185
479
2215
Market Price
$ 77.07
Selling Price
$ 65.71
1214
813
530
4761
Market Price
$ 95.26
Selling Price
$ 80.47
3738
1131
3344
4713
Market Price
$ 72.00
Selling Price
$ 64.55
1296
323
914
2913
Market Price
$ 74.76
Selling Price
$ 62.42
4100
2132
2995
4308
Market Price
$ 108.27
Selling Price
$ 93.52
1368
949
309
3929
Market Price
$ 104.61
Selling Price
$ 87.40
2116
1589
1780
2250
Market Price
$ 93.09
Selling Price
$ 81.49
392
367
252
1616
Market Price
$ 100.55
Selling Price
$ 88.34
3385
2400
1366
3517
Market Price
$ 64.45
Selling Price
$ 57.74
297
195
105
1013