Market Price
$ 64.22
Selling Price
$ 55.42
2462
1453
1183
4623
Market Price
$ 86.48
Selling Price
$ 76.37
214
180
91
843
Market Price
$ 86.00
Selling Price
$ 75.81
1533
1145
882
2775
Market Price
$ 94.66
Selling Price
$ 82.56
2132
1631
1972
2792
Market Price
$ 95.16
Selling Price
$ 79.33
3677
3403
3372
3767
Market Price
$ 84.86
Selling Price
$ 71.69
2341
1663
1551
2386
Market Price
$ 66.42
Selling Price
$ 60.04
2969
1249
1062
3974
Market Price
$ 103.09
Selling Price
$ 87.18
2012
1372
1734
2170
Market Price
$ 101.70
Selling Price
$ 92.28
4836
4639
3750
4886
Market Price
$ 107.89
Selling Price
$ 91.74
1090
868
810
1363
Market Price
$ 88.82
Selling Price
$ 74.47
2266
904
1932
3184
Market Price
$ 87.42
Selling Price
$ 75.21
2544
1166
1886
2951
Market Price
$ 74.72
Selling Price
$ 67.53
344
190
228
487
Market Price
$ 113.89
Selling Price
$ 98.47
211
65
125
732
Market Price
$ 72.72
Selling Price
$ 64.61
178
36
104
418
Market Price
$ 105.06
Selling Price
$ 91.51
2541
1302
1232
3154
Market Price
$ 102.51
Selling Price
$ 91.22
1065
859
536
3682
Market Price
$ 70.46
Selling Price
$ 59.20
626
460
150
1629
Market Price
$ 90.55
Selling Price
$ 79.26
2967
2888
2885
3060
Market Price
$ 104.12
Selling Price
$ 94.03
1875
1000
1591
2453
Market Price
$ 93.49
Selling Price
$ 82.63
1011
909
950
1639
Market Price
$ 81.94
Selling Price
$ 73.38
1682
836
1011
1888
Market Price
$ 73.12
Selling Price
$ 61.76
1177
361
583
4597
Market Price
$ 104.46
Selling Price
$ 89.47
2809
1038
2359
3249
Market Price
$ 78.41
Selling Price
$ 66.19
1920
981
1542
3684
Market Price
$ 69.53
Selling Price
$ 62.16
2913
1866
1756
4169
Market Price
$ 88.47
Selling Price
$ 77.87
2314
872
537
2388
Market Price
$ 72.90
Selling Price
$ 61.40
1641
1368
365
1690
Market Price
$ 63.85
Selling Price
$ 58.04
1762
751
1632
3269
Market Price
$ 102.20
Selling Price
$ 87.27
2306
1626
1401
3087
Market Price
$ 90.35
Selling Price
$ 78.44
625
289
344
2209
Market Price
$ 77.52
Selling Price
$ 68.64
2029
1771
1292
3229
Market Price
$ 101.36
Selling Price
$ 84.59
1910
1341
1773
4192
Market Price
$ 98.22
Selling Price
$ 85.11
789
697
774
2733
Market Price
$ 78.56
Selling Price
$ 65.98
3991
3035
2348
4271
Market Price
$ 75.89
Selling Price
$ 63.26
1328
388
980
3900
Market Price
$ 90.63
Selling Price
$ 79.78
3748
3533
1635
4508
Market Price
$ 76.63
Selling Price
$ 64.21
443
112
246
2209
Market Price
$ 107.61
Selling Price
$ 91.43
546
314
379
562
Market Price
$ 110.77
Selling Price
$ 97.98
2350
973
908
2574