Market Price
$ 38.22
Selling Price
$ 33.28
788
238
488
1607
Market Price
$ 64.78
Selling Price
$ 58.00
2164
506
1027
3714
Market Price
$ 59.94
Selling Price
$ 53.90
697
229
661
864
Market Price
$ 56.28
Selling Price
$ 50.50
1188
717
655
2563
Market Price
$ 54.83
Selling Price
$ 46.20
1795
903
1584
2501
Market Price
$ 44.45
Selling Price
$ 40.17
974
198
608
1230
Market Price
$ 63.03
Selling Price
$ 54.88
2381
808
591
4520
Market Price
$ 39.80
Selling Price
$ 34.75
2889
2648
1482
4450
Market Price
$ 49.80
Selling Price
$ 42.95
1908
1311
1609
3865
Market Price
$ 44.69
Selling Price
$ 40.00
339
139
167
729
Market Price
$ 35.89
Selling Price
$ 32.36
916
327
337
3299
Market Price
$ 37.93
Selling Price
$ 32.26
593
263
327
1261
Market Price
$ 67.07
Selling Price
$ 57.98
1686
1648
1543
2172
Market Price
$ 34.05
Selling Price
$ 30.88
2297
1390
756
2333
Market Price
$ 65.79
Selling Price
$ 58.80
1209
477
910
4781
Market Price
$ 38.07
Selling Price
$ 32.71
357
137
188
1318
Market Price
$ 56.58
Selling Price
$ 49.92
1495
1292
891
3327
Market Price
$ 31.89
Selling Price
$ 28.96
1051
1018
717
1131
Market Price
$ 52.40
Selling Price
$ 46.62
1301
1129
1006
2710
Market Price
$ 70.05
Selling Price
$ 59.72
1425
427
1113
3009
Market Price
$ 33.25
Selling Price
$ 28.99
2223
1919
719
3321
Market Price
$ 51.54
Selling Price
$ 43.41
243
148
236
563
Market Price
$ 35.05
Selling Price
$ 31.02
524
342
397
1316
Market Price
$ 48.16
Selling Price
$ 40.56
875
854
579
1184
Market Price
$ 43.56
Selling Price
$ 37.27
795
322
227
1666
Market Price
$ 58.10
Selling Price
$ 51.92
453
395
328
486
Market Price
$ 34.13
Selling Price
$ 30.78
3134
1346
1414
4957
Market Price
$ 55.93
Selling Price
$ 48.99
679
470
186
1344
Market Price
$ 46.34
Selling Price
$ 39.73
3524
991
2210
4892
Market Price
$ 34.77
Selling Price
$ 29.89
2081
896
1215
2534
Market Price
$ 47.22
Selling Price
$ 39.90
3461
2027
2089
4353
Market Price
$ 55.50
Selling Price
$ 48.20
2523
880
1123
2960
Market Price
$ 40.96
Selling Price
$ 35.37
395
195
316
463
Market Price
$ 64.42
Selling Price
$ 57.89
2875
1341
2106
3945
Market Price
$ 61.96
Selling Price
$ 53.02
232
194
85
693
Market Price
$ 54.47
Selling Price
$ 49.07
3024
1250
1001
4938
Market Price
$ 36.57
Selling Price
$ 32.44
512
394
242
671
Market Price
$ 60.21
Selling Price
$ 52.71
1019
638
785
1753
Market Price
$ 38.02
Selling Price
$ 33.71
112
104
28
516
Market Price
$ 64.28
Selling Price
$ 53.61
2524
2378
1829
3377