Market Price
$ 101.09
Selling Price
$ 90.80
1061
215
486
1148
Market Price
$ 113.87
Selling Price
$ 96.40
2267
1404
1214
2731
Market Price
$ 93.57
Selling Price
$ 82.73
1491
1199
1454
1989
Market Price
$ 86.66
Selling Price
$ 72.75
3105
1863
2750
3925
Market Price
$ 88.53
Selling Price
$ 75.34
1433
619
1242
3187
Market Price
$ 79.34
Selling Price
$ 68.32
718
642
270
2898
Market Price
$ 94.49
Selling Price
$ 85.09
683
336
663
1493
Market Price
$ 64.09
Selling Price
$ 56.70
980
387
274
1216
Market Price
$ 85.92
Selling Price
$ 77.14
692
399
640
697
Market Price
$ 69.01
Selling Price
$ 62.01
1136
450
1127
1706
Market Price
$ 85.07
Selling Price
$ 73.96
1657
800
422
3628
Market Price
$ 99.38
Selling Price
$ 84.27
3607
1591
1745
4095
Market Price
$ 95.11
Selling Price
$ 82.79
439
156
140
1057
Market Price
$ 102.71
Selling Price
$ 91.57
809
209
656
1703
Market Price
$ 89.19
Selling Price
$ 77.35
521
150
132
894
Market Price
$ 75.06
Selling Price
$ 65.39
454
433
344
590
Market Price
$ 95.08
Selling Price
$ 79.53
2591
1241
675
3916
Market Price
$ 91.49
Selling Price
$ 77.76
2643
864
727
4232
Market Price
$ 79.12
Selling Price
$ 70.08
2703
1288
2125
4554
Market Price
$ 68.86
Selling Price
$ 57.89
1622
1081
1503
3671
Market Price
$ 112.56
Selling Price
$ 98.78
489
292
125
1273
Market Price
$ 79.92
Selling Price
$ 68.34
473
228
231
1500
Market Price
$ 87.81
Selling Price
$ 77.31
740
437
272
2601
Market Price
$ 83.05
Selling Price
$ 73.07
1864
1302
1314
2939
Market Price
$ 89.25
Selling Price
$ 77.68
935
796
344
4436
Market Price
$ 67.17
Selling Price
$ 57.44
1373
1061
1168
1496
Market Price
$ 74.96
Selling Price
$ 66.18
451
377
121
1091
Market Price
$ 65.79
Selling Price
$ 58.15
2971
798
944
4743
Market Price
$ 83.62
Selling Price
$ 71.19
1411
1378
605
2977
Market Price
$ 73.81
Selling Price
$ 66.26
361
138
159
1594
Market Price
$ 93.98
Selling Price
$ 83.04
1917
1464
1442
4466
Market Price
$ 98.44
Selling Price
$ 83.31
1820
1572
1189
2946
Market Price
$ 107.58
Selling Price
$ 92.84
928
419
463
3248
Market Price
$ 106.88
Selling Price
$ 93.97
1875
1256
819
1964
Market Price
$ 86.54
Selling Price
$ 78.00
1247
1081
1206
1267
Market Price
$ 72.45
Selling Price
$ 65.67
1364
809
546
2618
Market Price
$ 73.95
Selling Price
$ 65.12
969
518
531
2005
Market Price
$ 116.36
Selling Price
$ 97.65
507
504
459
1846
Market Price
$ 89.79
Selling Price
$ 78.71
848
674
578
852
Market Price
$ 91.34
Selling Price
$ 80.30
2933
2905
2504
4255