Market Price
$ 16.47
Selling Price
$ 9.95
522
166
181
1505
Market Price
$ 20.11
Selling Price
$ 12.95
1102
544
509
2367
Market Price
$ 22.37
Selling Price
$ 13.95
2604
1446
2137
2772
Market Price
$ 29.70
Selling Price
$ 17.95
3631
2494
2926
3876
Market Price
$ 15.82
Selling Price
$ 9.95
762
539
311
846
Market Price
$ 12.17
Selling Price
$ 7.95
1590
1357
1571
2353
Market Price
$ 15.14
Selling Price
$ 9.95
439
339
114
1032
Market Price
$ 19.04
Selling Price
$ 11.95
2066
853
1920
4254
Market Price
$ 13.10
Selling Price
$ 7.95
803
498
254
2403
Market Price
$ 54.55
Selling Price
$ 36.00
1078
1000
454
2160
Market Price
$ 46.67
Selling Price
$ 29.00
143
113
112
442
Market Price
$ 43.49
Selling Price
$ 27.00
830
197
720
1063
Market Price
$ 47.44
Selling Price
$ 30.00
1243
935
984
2214
Market Price
$ 12.71
Selling Price
$ 7.95
641
191
609
831
Market Price
$ 21.05
Selling Price
$ 14.00
281
128
244
965
Market Price
$ 21.56
Selling Price
$ 14.00
804
603
367
3416
Market Price
$ 26.12
Selling Price
$ 16.00
2910
691
783
4230
Market Price
$ 26.25
Selling Price
$ 16.00
3047
2640
2738
3325
Market Price
$ 24.91
Selling Price
$ 16.00
138
49
138
413
Market Price
$ 25.83
Selling Price
$ 16.00
600
426
225
659
Market Price
$ 24.61
Selling Price
$ 16.00
461
116
148
1180
Market Price
$ 25.48
Selling Price
$ 16.00
2996
2901
1860
4696
Market Price
$ 24.13
Selling Price
$ 16.00
4368
2268
4289
4385
Market Price
$ 10.84
Selling Price
$ 7.00
2927
2308
785
4979
Market Price
$ 10.59
Selling Price
$ 7.00
839
215
676
3188
Market Price
$ 11.00
Selling Price
$ 7.00
3614
1334
3506
4849
Market Price
$ 11.30
Selling Price
$ 7.00
231
64
154
603
Market Price
$ 33.61
Selling Price
$ 21.00
1588
1272
402
4040
Market Price
$ 31.25
Selling Price
$ 20.00
1742
1332
1598
3640
Market Price
$ 31.41
Selling Price
$ 20.00
2202
663
1732
2738
Market Price
$ 30.61
Selling Price
$ 20.00
1105
261
935
4651
Market Price
$ 19.84
Selling Price
$ 12.99
3728
3560
966
3986
Market Price
$ 30.70
Selling Price
$ 20.00
3489
2953
2793
3886
Market Price
$ 33.65
Selling Price
$ 20.00
1953
818
527
1957
Market Price
$ 31.85
Selling Price
$ 20.00
2912
1228
2345
4344
Market Price
$ 31.86
Selling Price
$ 20.00
540
400
230
2201
Market Price
$ 81.18
Selling Price
$ 48.00
2371
559
677
4463
Market Price
$ 23.80
Selling Price
$ 14.99
565
231
203
834
Market Price
$ 75.95
Selling Price
$ 48.00
1683
1336
1549
2771
Market Price
$ 16.08
Selling Price
$ 10.00
1435
974
1136
2243