Market Price
$ 62.19
Selling Price
$ 55.46
1658
1549
441
2281
Market Price
$ 101.82
Selling Price
$ 86.94
1999
701
1621
4484
Market Price
$ 103.82
Selling Price
$ 93.40
618
139
331
1077
Market Price
$ 89.22
Selling Price
$ 79.03
2363
2200
1256
4194
Market Price
$ 91.38
Selling Price
$ 82.25
2450
2332
2431
2852
Market Price
$ 72.03
Selling Price
$ 63.07
1064
568
1024
3255
Market Price
$ 83.88
Selling Price
$ 74.03
4315
1784
3290
4993
Market Price
$ 76.84
Selling Price
$ 69.37
2842
1298
2631
3515
Market Price
$ 84.83
Selling Price
$ 72.60
1380
1200
792
2561
Market Price
$ 93.72
Selling Price
$ 79.54
1533
802
344
4056
Market Price
$ 67.24
Selling Price
$ 60.71
1197
646
637
2531
Market Price
$ 84.25
Selling Price
$ 71.00
3325
3124
1562
3922
Market Price
$ 91.06
Selling Price
$ 79.76
1472
1388
1429
2042
Market Price
$ 103.72
Selling Price
$ 90.93
225
217
161
988
Market Price
$ 91.77
Selling Price
$ 77.30
1804
784
1239
1917
Market Price
$ 74.16
Selling Price
$ 65.52
636
132
604
3010
Market Price
$ 106.14
Selling Price
$ 94.43
1067
763
1018
4873
Market Price
$ 105.11
Selling Price
$ 87.88
2076
1489
1178
2220
Market Price
$ 114.58
Selling Price
$ 96.66
266
175
226
1218
Market Price
$ 96.22
Selling Price
$ 84.14
530
441
283
671
Market Price
$ 88.33
Selling Price
$ 75.01
744
154
351
941
Market Price
$ 110.24
Selling Price
$ 93.31
1171
792
481
3787
Market Price
$ 91.94
Selling Price
$ 82.84
3503
2103
1306
4754
Market Price
$ 85.51
Selling Price
$ 73.97
2423
2379
1551
4983
Market Price
$ 86.87
Selling Price
$ 77.33
2256
2113
919
3053
Market Price
$ 96.22
Selling Price
$ 85.90
390
229
195
1368
Market Price
$ 65.66
Selling Price
$ 55.06
745
153
372
1290
Market Price
$ 104.85
Selling Price
$ 88.79
1271
933
1127
3486
Market Price
$ 74.29
Selling Price
$ 67.30
3279
3210
2847
4455
Market Price
$ 107.25
Selling Price
$ 93.57
476
379
234
1121
Market Price
$ 81.33
Selling Price
$ 71.19
1469
839
383
3030
Market Price
$ 79.85
Selling Price
$ 69.12
4023
1743
3266
4780
Market Price
$ 81.28
Selling Price
$ 73.14
1409
727
1050
2052
Market Price
$ 104.74
Selling Price
$ 95.19
184
105
114
497
Market Price
$ 66.64
Selling Price
$ 57.27
841
463
504
2059
Market Price
$ 87.60
Selling Price
$ 74.72
2536
1769
2081
3899
Market Price
$ 101.59
Selling Price
$ 87.11
3343
2382
1611
4483
Market Price
$ 68.74
Selling Price
$ 57.95
2658
2056
2074
3523
Market Price
$ 104.54
Selling Price
$ 93.21
865
775
487
3351
Market Price
$ 69.29
Selling Price
$ 59.03
284
275
223
1377