Market Price
$ 23.25
Selling Price
$ 18.00
2308
748
911
3965
Market Price
$ 15.38
Selling Price
$ 12.00
848
602
629
1048
Market Price
$ 22.30
Selling Price
$ 18.00
1214
881
717
4179
Market Price
$ 24.24
Selling Price
$ 19.07
356
148
321
455
Market Price
$ 48.30
Selling Price
$ 39.00
2023
821
1816
3472
Market Price
$ 22.57
Selling Price
$ 17.72
1291
296
480
1814
Market Price
$ 24.01
Selling Price
$ 19.84
2014
836
1471
2675
Market Price
$ 26.17
Selling Price
$ 20.78
1250
284
959
3692
Market Price
$ 14.74
Selling Price
$ 12.00
1393
471
876
2167
Market Price
$ 19.42
Selling Price
$ 15.00
3075
2319
2256
3620
Market Price
$ 21.87
Selling Price
$ 18.00
686
571
225
1033
Market Price
$ 17.42
Selling Price
$ 13.83
426
186
205
945
Market Price
$ 26.22
Selling Price
$ 20.78
970
256
553
2426
Market Price
$ 87.45
Selling Price
$ 70.00
2179
1796
905
3566
Market Price
$ 13.88
Selling Price
$ 11.00
1041
443
537
2608
Market Price
$ 21.95
Selling Price
$ 18.00
2347
660
761
4602
Market Price
$ 15.88
Selling Price
$ 13.10
599
581
460
1426
Market Price
$ 13.35
Selling Price
$ 11.00
1209
1120
583
2590
Market Price
$ 15.03
Selling Price
$ 12.00
2462
2398
929
2926
Market Price
$ 24.37
Selling Price
$ 19.00
212
91
162
761
Market Price
$ 17.55
Selling Price
$ 14.00
4789
3668
4040
4804
Market Price
$ 18.12
Selling Price
$ 14.00
1520
1038
743
3175
Market Price
$ 20.78
Selling Price
$ 17.22
2870
2264
1163
3962
Market Price
$ 18.69
Selling Price
$ 15.00
410
328
157
668
Market Price
$ 28.97
Selling Price
$ 22.73
2068
1293
1347
2138
Market Price
$ 30.62
Selling Price
$ 24.00
1833
426
1717
2096
Market Price
$ 18.17
Selling Price
$ 14.33
3356
703
2980
3582
Market Price
$ 140.14
Selling Price
$ 114.73
618
139
217
1412
Market Price
$ 13.71
Selling Price
$ 11.00
2600
2426
697
2602
Market Price
$ 16.85
Selling Price
$ 14.00
1166
708
521
3600
Market Price
$ 18.63
Selling Price
$ 14.82
842
308
265
1216
Market Price
$ 16.82
Selling Price
$ 13.00
3196
2801
1732
3781
Market Price
$ 39.74
Selling Price
$ 33.00
3146
1315
2687
3516
Market Price
$ 114.33
Selling Price
$ 89.61
1707
1405
1603
2173
Market Price
$ 25.72
Selling Price
$ 19.91
507
370
281
1227
Market Price
$ 18.31
Selling Price
$ 14.92
1792
1172
1472
3154
Market Price
$ 17.01
Selling Price
$ 14.00
2675
2343
2011
4641
Market Price
$ 19.24
Selling Price
$ 15.00
2924
2320
1562
3231
Market Price
$ 14.30
Selling Price
$ 11.00
934
766
667
3940
Market Price
$ 110.65
Selling Price
$ 87.01
1853
703
1508
3188