Market Price
$ 57.55
Selling Price
$ 52.14
2208
1277
1916
4966
Market Price
$ 69.73
Selling Price
$ 59.35
1913
1825
1650
2048
Market Price
$ 44.19
Selling Price
$ 38.20
1126
608
905
1826
Market Price
$ 68.88
Selling Price
$ 58.88
2166
1689
2054
4233
Market Price
$ 35.39
Selling Price
$ 30.40
539
181
380
1084
Market Price
$ 52.96
Selling Price
$ 46.04
1907
1751
1685
3261
Market Price
$ 69.67
Selling Price
$ 58.27
205
138
121
487
Market Price
$ 55.58
Selling Price
$ 50.10
541
157
247
748
Market Price
$ 49.23
Selling Price
$ 44.07
718
158
363
892
Market Price
$ 42.60
Selling Price
$ 36.76
3350
2471
2606
4142
Market Price
$ 57.83
Selling Price
$ 49.90
2039
1030
614
3721
Market Price
$ 58.32
Selling Price
$ 50.92
1824
1075
840
2590
Market Price
$ 42.27
Selling Price
$ 36.57
3640
2608
1139
4824
Market Price
$ 55.71
Selling Price
$ 47.30
1949
1164
1139
3024
Market Price
$ 64.81
Selling Price
$ 58.32
1449
1167
1246
1704
Market Price
$ 42.89
Selling Price
$ 38.09
624
285
316
1486
Market Price
$ 41.89
Selling Price
$ 35.71
4681
1697
2181
4882
Market Price
$ 57.51
Selling Price
$ 50.16
1591
1278
599
4849
Market Price
$ 44.82
Selling Price
$ 40.03
3046
2109
2579
4721
Market Price
$ 46.55
Selling Price
$ 41.66
274
264
153
532
Market Price
$ 40.51
Selling Price
$ 36.09
2569
2554
1134
4658
Market Price
$ 56.12
Selling Price
$ 49.60
168
132
117
740
Market Price
$ 43.32
Selling Price
$ 38.96
3075
1056
2611
3814
Market Price
$ 45.78
Selling Price
$ 40.07
570
284
542
1692
Market Price
$ 37.19
Selling Price
$ 33.80
218
158
198
1050
Market Price
$ 39.93
Selling Price
$ 34.64
1050
614
997
2977
Market Price
$ 30.56
Selling Price
$ 26.47
1238
264
325
3651
Market Price
$ 55.82
Selling Price
$ 47.57
3933
1507
1964
4449
Market Price
$ 42.83
Selling Price
$ 38.79
402
177
326
1350
Market Price
$ 61.64
Selling Price
$ 52.13
4215
942
3808
4681
Market Price
$ 46.63
Selling Price
$ 42.29
2002
1929
633
2338
Market Price
$ 37.86
Selling Price
$ 33.11
1896
600
631
4309
Market Price
$ 52.04
Selling Price
$ 44.41
801
747
538
919
Market Price
$ 34.61
Selling Price
$ 31.32
3381
3285
1492
4851
Market Price
$ 58.56
Selling Price
$ 52.39
2295
646
917
4242
Market Price
$ 38.96
Selling Price
$ 33.55
564
307
329
1453
Market Price
$ 60.38
Selling Price
$ 53.45
554
369
191
779
Market Price
$ 67.29
Selling Price
$ 57.90
1168
271
964
3649
Market Price
$ 54.57
Selling Price
$ 47.02
2501
783
1779
2591
Market Price
$ 43.50
Selling Price
$ 39.07
635
478
460
1304