Market Price
$ 24.69
Selling Price
$ 15.21
2569
1612
2222
2581
Market Price
$ 25.64
Selling Price
$ 15.21
1100
256
965
1551
Market Price
$ 23.92
Selling Price
$ 15.93
1775
780
1431
3979
Market Price
$ 36.38
Selling Price
$ 21.73
292
60
71
589
Market Price
$ 37.12
Selling Price
$ 26.08
1685
1369
514
4187
Market Price
$ 16.78
Selling Price
$ 11.59
2758
877
1634
3265
Market Price
$ 19.37
Selling Price
$ 11.59
649
284
355
2216
Market Price
$ 23.37
Selling Price
$ 15.21
591
442
537
693
Market Price
$ 23.38
Selling Price
$ 15.21
1270
609
856
2775
Market Price
$ 22.55
Selling Price
$ 15.21
3785
2541
898
4573
Market Price
$ 24.22
Selling Price
$ 15.21
2519
1915
1217
2583
Market Price
$ 46.16
Selling Price
$ 28.98
3083
709
2155
3093
Market Price
$ 45.13
Selling Price
$ 28.98
2516
1805
1402
2591
Market Price
$ 46.66
Selling Price
$ 31.15
353
92
213
455
Market Price
$ 50.36
Selling Price
$ 33.33
2738
1753
2037
3604
Market Price
$ 32.31
Selling Price
$ 19.56
1267
367
876
1887
Market Price
$ 25.60
Selling Price
$ 15.21
4570
2106
1665
4919
Market Price
$ 30.17
Selling Price
$ 20.28
2254
1001
671
2528
Market Price
$ 17.99
Selling Price
$ 11.59
1165
916
608
2311
Market Price
$ 15.47
Selling Price
$ 10.86
1281
613
694
2988
Market Price
$ 22.03
Selling Price
$ 13.04
2053
2016
1911
2661
Market Price
$ 23.49
Selling Price
$ 15.93
289
214
277
519
Market Price
$ 60.15
Selling Price
$ 36.95
770
424
167
987
Market Price
$ 28.76
Selling Price
$ 17.38
393
362
126
484
Market Price
$ 29.38
Selling Price
$ 20.28
1549
330
907
4530
Market Price
$ 34.40
Selling Price
$ 20.28
2975
2422
1054
3032
Market Price
$ 22.48
Selling Price
$ 15.21
2956
2103
2680
3109
Market Price
$ 23.28
Selling Price
$ 15.21
2057
1814
560
2101
Market Price
$ 30.64
Selling Price
$ 18.11
1144
289
930
2120
Market Price
$ 16.72
Selling Price
$ 11.59
2897
1895
1269
3871
Market Price
$ 25.46
Selling Price
$ 15.21
730
608
703
1001
Market Price
$ 28.22
Selling Price
$ 19.56
1137
1008
1000
1587
Market Price
$ 24.03
Selling Price
$ 15.21
394
324
140
1353
Market Price
$ 27.55
Selling Price
$ 17.38
1649
1079
386
2188
Market Price
$ 28.34
Selling Price
$ 19.56
150
124
44
513
Market Price
$ 30.86
Selling Price
$ 21.73
2631
1264
1478
3661
Market Price
$ 24.16
Selling Price
$ 15.93
644
534
128
1337
Market Price
$ 48.92
Selling Price
$ 28.98
1863
972
732
3036
Market Price
$ 33.49
Selling Price
$ 21.73
1071
494
1011
1288
Market Price
$ 33.25
Selling Price
$ 20.28
2124
1814
1469
2636