Market Price
$ 34.03
Selling Price
$ 26.63
2403
870
530
4343
Market Price
$ 25.20
Selling Price
$ 19.51
1325
377
589
2373
Market Price
$ 19.28
Selling Price
$ 15.30
651
302
316
1182
Market Price
$ 55.03
Selling Price
$ 43.33
4007
1605
1660
4649
Market Price
$ 24.56
Selling Price
$ 19.97
1115
610
437
3572
Market Price
$ 22.85
Selling Price
$ 18.63
2165
704
1943
3708
Market Price
$ 12.77
Selling Price
$ 10.63
3666
1978
1512
4426
Market Price
$ 25.82
Selling Price
$ 19.97
2034
1147
1992
2502
Market Price
$ 40.66
Selling Price
$ 33.30
1581
559
940
2219
Market Price
$ 18.27
Selling Price
$ 14.77
1507
796
1402
2272
Market Price
$ 14.18
Selling Price
$ 11.30
710
459
291
2473
Market Price
$ 25.55
Selling Price
$ 19.97
1824
827
1807
2108
Market Price
$ 42.65
Selling Price
$ 33.30
1861
1628
1483
3931
Market Price
$ 35.55
Selling Price
$ 28.63
1507
1321
1399
3072
Market Price
$ 32.19
Selling Price
$ 26.63
1422
1108
1259
4072
Market Price
$ 24.65
Selling Price
$ 19.97
940
633
597
1267
Market Price
$ 36.87
Selling Price
$ 28.63
3229
2845
3198
4618
Market Price
$ 53.50
Selling Price
$ 43.33
3454
2218
2808
4171
Market Price
$ 32.72
Selling Price
$ 26.63
628
299
537
1396
Market Price
$ 24.72
Selling Price
$ 20.00
312
254
84
606
Market Price
$ 13.76
Selling Price
$ 11.00
4030
2490
3827
4621
Market Price
$ 17.35
Selling Price
$ 14.00
1078
403
1030
2889
Market Price
$ 14.54
Selling Price
$ 11.97
548
395
153
1559
Market Price
$ 24.19
Selling Price
$ 19.97
1129
306
618
1252
Market Price
$ 17.00
Selling Price
$ 14.00
3112
2728
2571
3517
Market Price
$ 23.39
Selling Price
$ 18.66
1314
692
515
2140
Market Price
$ 29.92
Selling Price
$ 23.30
1443
540
1222
3338
Market Price
$ 52.98
Selling Price
$ 43.33
268
242
61
558
Market Price
$ 14.29
Selling Price
$ 11.20
2938
1929
1835
3216
Market Price
$ 29.97
Selling Price
$ 23.30
2160
1627
1927
2621
Market Price
$ 29.94
Selling Price
$ 23.30
814
620
279
1811
Market Price
$ 20.17
Selling Price
$ 16.63
1544
1389
1389
2764
Market Price
$ 17.61
Selling Price
$ 13.98
287
153
221
981
Market Price
$ 23.47
Selling Price
$ 18.12
1294
630
1160
2628
Market Price
$ 16.54
Selling Price
$ 13.00
970
450
578
2414
Market Price
$ 35.94
Selling Price
$ 28.63
2993
1210
1921
3331
Market Price
$ 17.29
Selling Price
$ 14.00
1204
1065
402
2511
Market Price
$ 16.93
Selling Price
$ 13.30
4155
2422
4132
4496
Market Price
$ 29.75
Selling Price
$ 23.30
2471
1238
2346
3029
Market Price
$ 42.50
Selling Price
$ 35.30
1010
471
362
1299