Market Price
$ 29.37
Selling Price
$ 24.00
1001
460
951
3018
Market Price
$ 22.61
Selling Price
$ 18.00
2168
1438
1404
2836
Market Price
$ 113.54
Selling Price
$ 88.31
183
117
143
690
Market Price
$ 54.21
Selling Price
$ 42.00
490
421
304
1080
Market Price
$ 15.47
Selling Price
$ 12.00
413
120
317
787
Market Price
$ 21.94
Selling Price
$ 18.00
1545
865
1217
4030
Market Price
$ 14.42
Selling Price
$ 12.00
3620
3255
794
4842
Market Price
$ 57.39
Selling Price
$ 45.45
4727
2608
3454
4804
Market Price
$ 51.98
Selling Price
$ 42.00
1283
822
606
1368
Market Price
$ 14.38
Selling Price
$ 11.28
1087
881
645
1532
Market Price
$ 19.93
Selling Price
$ 16.00
400
189
183
1844
Market Price
$ 14.40
Selling Price
$ 11.21
1557
457
540
3878
Market Price
$ 23.26
Selling Price
$ 18.00
2725
1118
878
2857
Market Price
$ 17.63
Selling Price
$ 14.00
809
520
612
2655
Market Price
$ 57.04
Selling Price
$ 45.00
774
756
191
3468
Market Price
$ 39.81
Selling Price
$ 32.47
3931
3529
3022
4845
Market Price
$ 24.42
Selling Price
$ 20.00
2450
1795
1290
2749
Market Price
$ 25.20
Selling Price
$ 20.00
2223
1927
1297
4153
Market Price
$ 34.90
Selling Price
$ 27.00
3215
1357
1724
4147
Market Price
$ 27.16
Selling Price
$ 22.00
1254
580
405
1715
Market Price
$ 27.88
Selling Price
$ 22.73
2893
2010
2115
2988
Market Price
$ 58.48
Selling Price
$ 45.00
2357
1006
1379
2837
Market Price
$ 23.23
Selling Price
$ 18.00
1881
1264
749
2955
Market Price
$ 15.41
Selling Price
$ 12.00
685
410
230
2194
Market Price
$ 17.87
Selling Price
$ 14.00
176
49
71
516
Market Price
$ 22.79
Selling Price
$ 18.00
2508
1764
1841
4878
Market Price
$ 23.36
Selling Price
$ 18.18
553
202
522
2744
Market Price
$ 17.06
Selling Price
$ 13.99
2170
761
901
4061
Market Price
$ 22.88
Selling Price
$ 18.00
1460
824
1279
4464
Market Price
$ 54.53
Selling Price
$ 45.00
1357
769
406
4363
Market Price
$ 14.25
Selling Price
$ 11.59
889
218
359
3640
Market Price
$ 13.69
Selling Price
$ 11.00
2137
2088
1453
2209
Market Price
$ 15.91
Selling Price
$ 12.25
663
204
643
1105
Market Price
$ 20.13
Selling Price
$ 16.56
2824
1940
1020
4280
Market Price
$ 24.54
Selling Price
$ 20.00
443
302
413
758
Market Price
$ 41.86
Selling Price
$ 33.77
3223
2251
2211
3937
Market Price
$ 56.56
Selling Price
$ 45.00
1020
352
483
3461
Market Price
$ 12.36
Selling Price
$ 10.17
1704
1694
751
2170
Market Price
$ 36.91
Selling Price
$ 29.00
1764
651
829
4951
Market Price
$ 17.97
Selling Price
$ 14.77
207
171
161
822