Market Price
$ 23.24
Selling Price
$ 17.90
2785
1985
1089
2802
Market Price
$ 18.91
Selling Price
$ 15.00
1340
599
1228
3333
Market Price
$ 16.05
Selling Price
$ 13.00
1496
1305
881
2439
Market Price
$ 13.98
Selling Price
$ 11.00
1268
822
735
3341
Market Price
$ 27.43
Selling Price
$ 22.73
1899
737
1450
2745
Market Price
$ 17.70
Selling Price
$ 14.50
278
267
206
1058
Market Price
$ 15.19
Selling Price
$ 12.00
2298
2273
585
2414
Market Price
$ 19.04
Selling Price
$ 15.00
1607
1050
514
2468
Market Price
$ 17.17
Selling Price
$ 14.00
1259
977
1083
1909
Market Price
$ 14.65
Selling Price
$ 12.00
1796
1246
1558
4240
Market Price
$ 17.17
Selling Price
$ 14.00
229
119
183
633
Market Price
$ 148.53
Selling Price
$ 116.91
1148
475
495
2965
Market Price
$ 19.13
Selling Price
$ 15.00
820
196
490
1684
Market Price
$ 26.43
Selling Price
$ 21.99
551
450
359
1021
Market Price
$ 16.96
Selling Price
$ 14.00
564
525
424
697
Market Price
$ 47.53
Selling Price
$ 39.00
1344
403
309
1356
Market Price
$ 142.97
Selling Price
$ 116.49
3611
893
3403
4720
Market Price
$ 18.59
Selling Price
$ 15.00
359
346
91
1243
Market Price
$ 29.35
Selling Price
$ 24.00
2204
598
1816
2969
Market Price
$ 50.38
Selling Price
$ 39.00
773
332
688
1642
Market Price
$ 15.35
Selling Price
$ 12.00
1465
1238
407
2130
Market Price
$ 134.29
Selling Price
$ 111.84
473
307
105
1193
Market Price
$ 18.62
Selling Price
$ 15.00
2454
905
2314
3177
Market Price
$ 15.63
Selling Price
$ 13.00
1155
657
280
2541
Market Price
$ 19.35
Selling Price
$ 15.00
486
153
290
590
Market Price
$ 54.72
Selling Price
$ 45.00
552
159
175
614
Market Price
$ 144.62
Selling Price
$ 117.58
2553
867
1645
3352
Market Price
$ 18.17
Selling Price
$ 15.00
2324
862
1978
2664
Market Price
$ 19.13
Selling Price
$ 15.00
2831
2284
1852
4797
Market Price
$ 17.11
Selling Price
$ 14.00
1867
1697
1797
4929
Market Price
$ 19.18
Selling Price
$ 15.00
762
251
690
2577
Market Price
$ 17.59
Selling Price
$ 14.00
3983
1587
2932
4717
Market Price
$ 18.52
Selling Price
$ 15.00
3416
694
3121
3618
Market Price
$ 17.82
Selling Price
$ 14.00
4585
2310
3473
4736
Market Price
$ 18.64
Selling Price
$ 15.00
1239
640
751
3368
Market Price
$ 151.93
Selling Price
$ 118.68
938
568
623
1720
Market Price
$ 13.12
Selling Price
$ 10.47
2002
1952
757
2724
Market Price
$ 18.12
Selling Price
$ 14.00
419
203
330
820
Market Price
$ 22.51
Selling Price
$ 18.15
2759
614
1733
2980
Market Price
$ 18.03
Selling Price
$ 15.00
1749
1395
1062
3412