Market Price
$ 105.02
Selling Price
$ 94.04
1326
480
952
2625
Market Price
$ 85.34
Selling Price
$ 72.73
518
373
501
854
Market Price
$ 102.01
Selling Price
$ 86.20
1547
860
1325
2903
Market Price
$ 67.45
Selling Price
$ 57.10
519
180
322
1049
Market Price
$ 85.77
Selling Price
$ 77.43
341
321
237
1654
Market Price
$ 102.59
Selling Price
$ 91.68
2058
886
1002
4080
Market Price
$ 109.26
Selling Price
$ 93.99
2306
586
1503
3844
Market Price
$ 111.50
Selling Price
$ 93.09
788
445
364
930
Market Price
$ 68.18
Selling Price
$ 61.49
4387
1936
3028
4910
Market Price
$ 91.97
Selling Price
$ 82.45
1170
588
844
2770
Market Price
$ 110.69
Selling Price
$ 98.58
292
244
277
1033
Market Price
$ 86.87
Selling Price
$ 74.49
415
379
272
774
Market Price
$ 64.28
Selling Price
$ 58.29
271
200
156
921
Market Price
$ 115.86
Selling Price
$ 97.98
350
344
137
667
Market Price
$ 92.68
Selling Price
$ 81.54
854
256
719
1926
Market Price
$ 64.84
Selling Price
$ 55.57
1364
567
708
4388
Market Price
$ 91.66
Selling Price
$ 76.44
1538
1037
1084
4789
Market Price
$ 86.73
Selling Price
$ 75.88
2798
904
1697
2931
Market Price
$ 77.40
Selling Price
$ 67.98
3306
1813
2716
4129
Market Price
$ 63.26
Selling Price
$ 55.01
903
785
702
3900
Market Price
$ 93.66
Selling Price
$ 80.03
1364
633
1312
2911
Market Price
$ 109.67
Selling Price
$ 96.71
825
345
239
1486
Market Price
$ 84.20
Selling Price
$ 72.18
1007
592
840
1110
Market Price
$ 66.04
Selling Price
$ 55.06
1338
1211
326
2066
Market Price
$ 90.01
Selling Price
$ 78.70
3063
1974
2303
3066
Market Price
$ 88.30
Selling Price
$ 79.82
2215
731
2129
3603
Market Price
$ 68.74
Selling Price
$ 59.13
216
49
165
859
Market Price
$ 96.94
Selling Price
$ 82.94
2913
961
1750
3737
Market Price
$ 63.34
Selling Price
$ 56.19
1194
666
799
4712
Market Price
$ 109.02
Selling Price
$ 91.68
3732
808
2446
4827
Market Price
$ 63.11
Selling Price
$ 57.06
4597
3294
2501
4882
Market Price
$ 84.13
Selling Price
$ 75.54
632
178
126
1830
Market Price
$ 82.83
Selling Price
$ 73.89
2221
1331
2158
3361
Market Price
$ 77.75
Selling Price
$ 64.96
201
67
166
732
Market Price
$ 95.00
Selling Price
$ 79.97
1379
685
1242
3027
Market Price
$ 110.18
Selling Price
$ 93.30
1994
1496
1102
2419
Market Price
$ 112.35
Selling Price
$ 95.84
1096
867
752
4672
Market Price
$ 96.63
Selling Price
$ 80.97
2042
1473
1042
4120
Market Price
$ 66.31
Selling Price
$ 55.34
1897
1645
1161
4644
Market Price
$ 71.80
Selling Price
$ 61.58
2622
2263
1574
2815