Market Price
$ 58.19
Selling Price
$ 50.59
2448
1429
1907
3677
Market Price
$ 48.13
Selling Price
$ 42.42
594
121
297
2784
Market Price
$ 39.73
Selling Price
$ 33.84
572
210
357
671
Market Price
$ 63.69
Selling Price
$ 57.27
592
137
340
2801
Market Price
$ 47.44
Selling Price
$ 40.83
592
216
206
975
Market Price
$ 33.77
Selling Price
$ 28.96
887
304
878
898
Market Price
$ 29.55
Selling Price
$ 26.32
2094
1339
1304
4910
Market Price
$ 43.15
Selling Price
$ 37.55
977
238
901
1507
Market Price
$ 51.89
Selling Price
$ 45.48
1821
846
1487
2747
Market Price
$ 63.30
Selling Price
$ 54.95
2327
2280
1993
3042
Market Price
$ 37.71
Selling Price
$ 33.09
269
78
66
752
Market Price
$ 57.80
Selling Price
$ 51.83
1444
432
1042
2799
Market Price
$ 63.41
Selling Price
$ 55.36
351
296
141
1096
Market Price
$ 34.94
Selling Price
$ 31.65
742
679
392
2443
Market Price
$ 42.33
Selling Price
$ 37.63
3242
1580
2688
3448
Market Price
$ 37.75
Selling Price
$ 32.17
2956
2236
2759
3121
Market Price
$ 64.34
Selling Price
$ 56.07
3608
2454
1888
4267
Market Price
$ 58.96
Selling Price
$ 51.06
813
280
490
1626
Market Price
$ 64.40
Selling Price
$ 58.08
457
427
378
492
Market Price
$ 42.39
Selling Price
$ 36.45
2769
1989
1126
3563