Market Price
$ 31.19
Selling Price
$ 28.13
1120
796
646
3457
Market Price
$ 55.98
Selling Price
$ 49.18
755
673
431
1122
Market Price
$ 62.79
Selling Price
$ 52.58
712
345
283
1031
Market Price
$ 56.93
Selling Price
$ 51.25
825
686
407
2641
Market Price
$ 70.67
Selling Price
$ 59.55
3943
1109
2022
3987
Market Price
$ 44.30
Selling Price
$ 38.83
989
611
897
3052
Market Price
$ 54.91
Selling Price
$ 48.20
3215
719
2227
4285
Market Price
$ 69.99
Selling Price
$ 59.06
351
280
216
1283
Market Price
$ 31.81
Selling Price
$ 27.37
1795
1060
850
4138
Market Price
$ 46.74
Selling Price
$ 40.93
510
258
230
2275
Market Price
$ 58.31
Selling Price
$ 50.75
540
218
217
1076
Market Price
$ 57.80
Selling Price
$ 50.95
2636
659
1810
3897
Market Price
$ 54.76
Selling Price
$ 47.99
246
100
131
1115
Market Price
$ 48.33
Selling Price
$ 43.01
1434
907
1191
4825
Market Price
$ 54.88
Selling Price
$ 47.35
1163
788
427
1317
Market Price
$ 63.21
Selling Price
$ 56.24
2423
1965
1423
4007
Market Price
$ 53.40
Selling Price
$ 46.29
2178
674
1336
4287
Market Price
$ 42.80
Selling Price
$ 38.40
1754
1417
502
3037
Market Price
$ 31.61
Selling Price
$ 28.57
617
404
324
2416
Market Price
$ 58.40
Selling Price
$ 49.81
491
395
170
610