Market Price
$ 38.76
Selling Price
$ 32.99
120
32
114
407
Market Price
$ 54.96
Selling Price
$ 46.29
2651
2288
1949
4787
Market Price
$ 68.64
Selling Price
$ 57.81
411
198
177
1320
Market Price
$ 28.95
Selling Price
$ 25.93
1368
291
877
4951
Market Price
$ 30.86
Selling Price
$ 27.27
1433
1298
807
2157
Market Price
$ 32.67
Selling Price
$ 28.48
785
296
596
3481
Market Price
$ 48.73
Selling Price
$ 41.71
2040
752
1565
3134
Market Price
$ 47.95
Selling Price
$ 40.03
2949
1686
1374
3618
Market Price
$ 65.90
Selling Price
$ 56.14
361
325
183
1459
Market Price
$ 56.18
Selling Price
$ 48.56
1517
1396
373
1536
Market Price
$ 59.47
Selling Price
$ 53.88
1978
695
487
2270
Market Price
$ 60.07
Selling Price
$ 53.61
161
90
36
767
Market Price
$ 58.23
Selling Price
$ 51.40
1926
623
987
2928
Market Price
$ 70.25
Selling Price
$ 59.46
914
729
666
1983
Market Price
$ 43.45
Selling Price
$ 38.63
760
274
192
3154
Market Price
$ 40.36
Selling Price
$ 36.23
3810
3729
3006
3934
Market Price
$ 32.51
Selling Price
$ 27.51
920
221
889
1292
Market Price
$ 29.64
Selling Price
$ 25.44
2230
1939
852
3653
Market Price
$ 41.97
Selling Price
$ 36.56
635
237
327
1876
Market Price
$ 51.10
Selling Price
$ 44.12
3518
1947
1675
4129
Market Price
$ 47.45
Selling Price
$ 41.34
1515
530
691
2216
Market Price
$ 39.68
Selling Price
$ 34.20
580
376
207
2684
Market Price
$ 53.58
Selling Price
$ 46.55
1871
1214
1564
2390
Market Price
$ 39.06
Selling Price
$ 34.52
2431
1780
1288
3351
Market Price
$ 37.13
Selling Price
$ 33.68
169
142
139
414
Market Price
$ 55.63
Selling Price
$ 47.96
1880
1048
701
3536
Market Price
$ 55.17
Selling Price
$ 48.71
2449
1832
2060
2505
Market Price
$ 38.03
Selling Price
$ 33.53
723
348
155
1719
Market Price
$ 50.71
Selling Price
$ 42.99
1888
399
542
2316
Market Price
$ 45.37
Selling Price
$ 40.47
2180
526
622
4925
Market Price
$ 52.63
Selling Price
$ 44.78
1799
881
899
3686
Market Price
$ 32.97
Selling Price
$ 29.48
252
228
187
505
Market Price
$ 42.76
Selling Price
$ 37.54
421
241
209
1434
Market Price
$ 52.95
Selling Price
$ 44.41
2548
1968
1344
2847
Market Price
$ 48.73
Selling Price
$ 41.50
312
109
202
685
Market Price
$ 39.84
Selling Price
$ 34.36
3417
2038
1040
4993
Market Price
$ 53.38
Selling Price
$ 46.77
3581
1223
1034
3827
Market Price
$ 64.88
Selling Price
$ 58.16
908
572
716
2035
Market Price
$ 42.28
Selling Price
$ 38.01
2114
1582
2067
2368
Market Price
$ 55.89
Selling Price
$ 47.29
991
586
327
4207