Market Price
$ 106.17
Selling Price
$ 93.86
996
417
562
1791
Market Price
$ 112.38
Selling Price
$ 98.09
1808
980
860
2850
Market Price
$ 79.11
Selling Price
$ 69.86
780
564
446
1613
Market Price
$ 88.52
Selling Price
$ 80.07
566
330
185
1944
Market Price
$ 106.99
Selling Price
$ 91.83
2311
511
2012
2840
Market Price
$ 109.52
Selling Price
$ 93.35
2983
1374
2729
3941
Market Price
$ 90.24
Selling Price
$ 77.32
1523
531
890
2687
Market Price
$ 91.64
Selling Price
$ 79.41
4239
1779
2696
4734
Market Price
$ 83.45
Selling Price
$ 73.57
1970
891
454
3217
Market Price
$ 91.25
Selling Price
$ 77.82
1552
927
470
1825
Market Price
$ 99.24
Selling Price
$ 86.84
441
402
349
1798
Market Price
$ 64.78
Selling Price
$ 56.47
1848
505
394
2144
Market Price
$ 73.66
Selling Price
$ 61.50
1901
1055
1290
2892
Market Price
$ 105.44
Selling Price
$ 94.67
4389
2786
1789
4717
Market Price
$ 69.76
Selling Price
$ 60.29
446
203
445
524
Market Price
$ 109.46
Selling Price
$ 94.59
3663
1457
1956
4527
Market Price
$ 71.22
Selling Price
$ 60.55
2744
1556
1077
2824
Market Price
$ 111.67
Selling Price
$ 95.06
3625
2345
2823
4530
Market Price
$ 108.60
Selling Price
$ 90.57
136
98
39
653
Market Price
$ 64.92
Selling Price
$ 56.94
764
686
534
3316
Market Price
$ 69.22
Selling Price
$ 61.04
280
146
170
483
Market Price
$ 107.20
Selling Price
$ 93.76
2522
1075
1254
4549
Market Price
$ 82.96
Selling Price
$ 73.58
451
418
334
522
Market Price
$ 82.65
Selling Price
$ 73.05
1351
356
1196
3843
Market Price
$ 106.94
Selling Price
$ 93.55
240
117
151
977
Market Price
$ 94.65
Selling Price
$ 83.90
4294
1865
3401
4311
Market Price
$ 73.14
Selling Price
$ 60.99
3298
1641
2134
3962
Market Price
$ 83.26
Selling Price
$ 70.01
1583
1395
805
1887
Market Price
$ 109.59
Selling Price
$ 92.69
1053
703
257
2690
Market Price
$ 111.98
Selling Price
$ 98.15
2970
1380
936
3076
Market Price
$ 61.66
Selling Price
$ 55.68
2435
566
1682
4114
Market Price
$ 65.74
Selling Price
$ 56.42
3348
1217
1036
4431
Market Price
$ 67.01
Selling Price
$ 57.13
529
359
385
2419
Market Price
$ 99.07
Selling Price
$ 87.42
3103
1363
2547
4084
Market Price
$ 74.90
Selling Price
$ 64.32
146
101
53
425
Market Price
$ 106.54
Selling Price
$ 89.06
428
244
200
1598
Market Price
$ 107.06
Selling Price
$ 93.99
536
287
201
724
Market Price
$ 77.53
Selling Price
$ 64.63
4764
3836
4164
4830
Market Price
$ 86.27
Selling Price
$ 72.72
1930
1050
1902
4375
Market Price
$ 95.75
Selling Price
$ 81.33
287
205
205
1425