Market Price
$ 59.19
Selling Price
$ 51.04
1567
1463
1275
3060
Market Price
$ 58.97
Selling Price
$ 52.27
1594
1080
1180
4496
Market Price
$ 56.47
Selling Price
$ 50.10
151
64
146
508
Market Price
$ 53.86
Selling Price
$ 46.07
718
561
554
818
Market Price
$ 44.34
Selling Price
$ 40.09
1196
613
1087
3237
Market Price
$ 49.76
Selling Price
$ 43.13
1997
1282
763
4903
Market Price
$ 45.74
Selling Price
$ 38.52
2618
1711
2045
4948
Market Price
$ 46.79
Selling Price
$ 41.48
1445
1263
1225
2405
Market Price
$ 68.63
Selling Price
$ 59.64
1944
1451
1211
4046
Market Price
$ 48.23
Selling Price
$ 42.23
2469
1625
1355
3399
Market Price
$ 50.03
Selling Price
$ 42.17
1325
288
946
2336
Market Price
$ 69.28
Selling Price
$ 59.55
484
102
459
1402
Market Price
$ 61.20
Selling Price
$ 53.52
1287
357
827
1370
Market Price
$ 55.17
Selling Price
$ 49.35
994
916
269
4964
Market Price
$ 38.70
Selling Price
$ 32.74
3582
751
2810
4582
Market Price
$ 63.62
Selling Price
$ 53.12
1809
656
1671
3774
Market Price
$ 37.78
Selling Price
$ 34.29
378
168
91
1031
Market Price
$ 48.64
Selling Price
$ 42.77
1209
886
908
2837
Market Price
$ 31.81
Selling Price
$ 28.19
972
257
719
1151
Market Price
$ 42.12
Selling Price
$ 36.06
798
442
467
971
Market Price
$ 35.94
Selling Price
$ 30.70
3933
826
1663
4963
Market Price
$ 49.34
Selling Price
$ 42.48
832
507
669
1063
Market Price
$ 45.13
Selling Price
$ 40.57
4521
4055
1460
4983
Market Price
$ 62.48
Selling Price
$ 56.79
1412
1089
702
2046
Market Price
$ 43.94
Selling Price
$ 37.79
2229
1168
910
3083
Market Price
$ 67.21
Selling Price
$ 59.06
2021
967
1856
4219
Market Price
$ 34.20
Selling Price
$ 30.84
1515
1219
1386
2512
Market Price
$ 66.29
Selling Price
$ 58.37
2865
2593
931
3477
Market Price
$ 37.02
Selling Price
$ 32.01
2127
769
631
2777
Market Price
$ 44.02
Selling Price
$ 37.23
1136
782
737
3652
Market Price
$ 64.84
Selling Price
$ 54.71
336
95
307
572
Market Price
$ 52.49
Selling Price
$ 47.10
523
178
312
1222
Market Price
$ 62.10
Selling Price
$ 51.94
3076
1358
1918
4514
Market Price
$ 32.70
Selling Price
$ 27.53
1338
930
501
3341
Market Price
$ 63.42
Selling Price
$ 55.24
1158
583
1074
3425
Market Price
$ 57.23
Selling Price
$ 51.22
820
264
750
1803
Market Price
$ 53.82
Selling Price
$ 46.95
837
680
614
1431
Market Price
$ 45.48
Selling Price
$ 41.17
596
464
429
2273
Market Price
$ 53.23
Selling Price
$ 44.64
3274
2228
2907
4451
Market Price
$ 58.58
Selling Price
$ 52.35
1219
1030
1136
2110