Market Price
$ 30.58
Selling Price
$ 26.31
3325
871
1378
3440
Market Price
$ 44.03
Selling Price
$ 38.29
322
241
130
797
Market Price
$ 39.56
Selling Price
$ 35.04
393
242
284
533
Market Price
$ 57.06
Selling Price
$ 48.97
3765
1791
802
3996
Market Price
$ 31.02
Selling Price
$ 26.61
423
401
163
438
Market Price
$ 63.13
Selling Price
$ 54.69
3516
1698
2954
3629
Market Price
$ 30.97
Selling Price
$ 27.28
157
75
56
466
Market Price
$ 34.87
Selling Price
$ 30.57
4322
1300
4112
4858
Market Price
$ 50.74
Selling Price
$ 45.19
2770
799
2636
2952
Market Price
$ 38.74
Selling Price
$ 33.46
598
285
493
1878
Market Price
$ 37.40
Selling Price
$ 32.37
2306
1296
1215
4198
Market Price
$ 39.29
Selling Price
$ 34.47
1488
793
890
2408
Market Price
$ 31.48
Selling Price
$ 26.65
602
578
533
1159
Market Price
$ 41.91
Selling Price
$ 36.27
3338
1985
2697
4795
Market Price
$ 35.73
Selling Price
$ 31.56
518
325
275
1185
Market Price
$ 36.53
Selling Price
$ 32.18
1156
752
425
3713
Market Price
$ 39.92
Selling Price
$ 34.78
531
330
230
1197
Market Price
$ 31.82
Selling Price
$ 27.24
389
290
321
1632
Market Price
$ 55.20
Selling Price
$ 48.81
2652
1290
1628
2922
Market Price
$ 59.00
Selling Price
$ 52.27
2981
1661
2863
4439