Market Price
$ 92.21
Selling Price
$ 82.75
1316
1290
741
2288
Market Price
$ 85.62
Selling Price
$ 77.47
2957
1332
2291
3840
Market Price
$ 111.29
Selling Price
$ 97.86
300
241
182
821
Market Price
$ 106.97
Selling Price
$ 89.62
1713
1116
1370
2184
Market Price
$ 76.69
Selling Price
$ 69.07
1824
609
1661
2178
Market Price
$ 114.15
Selling Price
$ 96.25
318
71
189
1376
Market Price
$ 105.27
Selling Price
$ 89.73
635
168
431
865
Market Price
$ 83.30
Selling Price
$ 69.80
1927
1199
1925
3055
Market Price
$ 77.01
Selling Price
$ 68.08
1934
1197
1074
2911
Market Price
$ 67.94
Selling Price
$ 57.21
2477
1336
787
2853
Market Price
$ 80.63
Selling Price
$ 68.98
433
333
230
1031
Market Price
$ 86.79
Selling Price
$ 77.57
1179
366
402
3242
Market Price
$ 100.44
Selling Price
$ 87.96
1328
958
673
1918
Market Price
$ 87.45
Selling Price
$ 73.07
3951
3566
1138
4650
Market Price
$ 68.23
Selling Price
$ 59.47
721
440
182
2147
Market Price
$ 101.18
Selling Price
$ 85.75
1195
446
402
2488
Market Price
$ 67.91
Selling Price
$ 60.77
4060
3340
2148
4129
Market Price
$ 111.73
Selling Price
$ 98.36
1346
921
756
4941
Market Price
$ 114.01
Selling Price
$ 96.02
2181
1748
949
2693
Market Price
$ 103.69
Selling Price
$ 94.24
731
675
309
2209
Market Price
$ 101.69
Selling Price
$ 92.06
1296
1014
800
1631
Market Price
$ 84.83
Selling Price
$ 74.35
605
299
182
1427
Market Price
$ 84.89
Selling Price
$ 74.90
689
518
345
690
Market Price
$ 113.27
Selling Price
$ 96.38
1579
884
1424
3706
Market Price
$ 69.29
Selling Price
$ 58.67
2392
1390
1405
2788
Market Price
$ 90.19
Selling Price
$ 76.65
1348
1313
991
2453
Market Price
$ 70.66
Selling Price
$ 60.53
1333
740
672
4046
Market Price
$ 80.27
Selling Price
$ 71.67
3551
1410
2602
3623
Market Price
$ 75.83
Selling Price
$ 66.27
403
344
208
504
Market Price
$ 75.08
Selling Price
$ 68.23
1160
614
397
2990
Market Price
$ 82.04
Selling Price
$ 73.30
1496
1090
1274
2038
Market Price
$ 114.77
Selling Price
$ 95.75
595
475
453
2018
Market Price
$ 98.39
Selling Price
$ 87.48
1270
944
1120
2026
Market Price
$ 75.60
Selling Price
$ 66.22
697
495
161
2028
Market Price
$ 92.61
Selling Price
$ 77.54
537
491
411
2307
Market Price
$ 66.04
Selling Price
$ 59.49
2854
2408
2392
4961
Market Price
$ 82.56
Selling Price
$ 69.64
1267
402
290
3326
Market Price
$ 88.74
Selling Price
$ 77.91
1314
742
878
1410
Market Price
$ 65.06
Selling Price
$ 58.97
4164
1354
3585
4721
Market Price
$ 113.56
Selling Price
$ 97.97
1849
494
1463
3750