Market Price
$ 68.04
Selling Price
$ 61.06
2153
2099
2049
4027
Market Price
$ 76.91
Selling Price
$ 67.15
1053
336
263
2955
Market Price
$ 97.05
Selling Price
$ 87.89
2385
1988
1373
3592
Market Price
$ 108.59
Selling Price
$ 91.10
2556
1424
993
3552
Market Price
$ 83.75
Selling Price
$ 74.88
3669
975
1910
4657
Market Price
$ 99.85
Selling Price
$ 90.76
790
181
721
813
Market Price
$ 88.66
Selling Price
$ 78.64
3960
3186
3911
4578
Market Price
$ 111.30
Selling Price
$ 97.15
1919
1915
1026
4059
Market Price
$ 99.79
Selling Price
$ 88.03
1506
1018
1123
2453
Market Price
$ 112.72
Selling Price
$ 96.00
4595
1764
1634
4652
Market Price
$ 78.29
Selling Price
$ 68.33
504
143
284
1647
Market Price
$ 110.04
Selling Price
$ 92.88
768
299
259
1398
Market Price
$ 100.62
Selling Price
$ 84.36
2347
1718
2078
2762
Market Price
$ 105.88
Selling Price
$ 91.30
1949
1519
589
2503
Market Price
$ 72.12
Selling Price
$ 61.72
132
91
70
617
Market Price
$ 110.62
Selling Price
$ 98.10
2317
1670
601
3172
Market Price
$ 76.25
Selling Price
$ 65.93
3306
2654
827
3494
Market Price
$ 84.67
Selling Price
$ 73.51
662
400
484
1379
Market Price
$ 90.49
Selling Price
$ 82.21
2317
2064
1568
3220
Market Price
$ 105.23
Selling Price
$ 94.18
314
157
186
412
Market Price
$ 112.21
Selling Price
$ 96.57
502
464
423
775
Market Price
$ 109.17
Selling Price
$ 96.55
2061
1078
1400
3227
Market Price
$ 94.35
Selling Price
$ 81.06
2798
965
1158
2907
Market Price
$ 95.55
Selling Price
$ 84.58
732
486
406
881
Market Price
$ 111.06
Selling Price
$ 95.62
3189
2237
2476
4430
Market Price
$ 110.53
Selling Price
$ 98.17
689
269
270
2311
Market Price
$ 80.23
Selling Price
$ 69.41
3284
1737
2619
3516
Market Price
$ 108.18
Selling Price
$ 93.96
1487
1477
700
2092
Market Price
$ 80.63
Selling Price
$ 71.13
3066
1745
1000
4366
Market Price
$ 95.15
Selling Price
$ 83.56
1410
715
1134
3679
Market Price
$ 115.38
Selling Price
$ 97.22
3737
1266
2628
4018
Market Price
$ 103.67
Selling Price
$ 86.51
1932
536
1812
2762
Market Price
$ 89.41
Selling Price
$ 78.78
688
682
435
1008
Market Price
$ 117.79
Selling Price
$ 98.80
1361
1210
1085
2382
Market Price
$ 89.42
Selling Price
$ 76.08
2411
1088
1963
4212
Market Price
$ 85.21
Selling Price
$ 75.53
1020
349
299
1228
Market Price
$ 111.87
Selling Price
$ 96.85
506
456
493
709
Market Price
$ 98.84
Selling Price
$ 88.58
519
239
142
1893
Market Price
$ 113.95
Selling Price
$ 97.01
2878
1487
2323
3645
Market Price
$ 100.18
Selling Price
$ 84.49
1079
985
795
1376