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
Market Price
$ 16.83
Selling Price
$ 11.59
1298
1038
1183
3684
Market Price
$ 25.48
Selling Price
$ 18.11
1079
329
546
1492
Market Price
$ 19.64
Selling Price
$ 11.59
1466
395
519
3388
Market Price
$ 17.25
Selling Price
$ 11.59
2271
1697
470
4171
Market Price
$ 18.90
Selling Price
$ 13.04
290
61
263
529
Market Price
$ 29.92
Selling Price
$ 18.11
1047
372
246
1327
Market Price
$ 23.96
Selling Price
$ 15.93
2598
530
2420
3439
Market Price
$ 46.40
Selling Price
$ 31.15
2538
1906
555
4029
Market Price
$ 32.92
Selling Price
$ 21.73
705
561
348
1948
Market Price
$ 36.10
Selling Price
$ 21.73
399
122
266
487
Market Price
$ 56.70
Selling Price
$ 35.50
3123
1219
2019
3307
Market Price
$ 35.67
Selling Price
$ 21.73
878
857
575
1661
Market Price
$ 23.38
Selling Price
$ 15.21
935
303
787
3275
Market Price
$ 23.54
Selling Price
$ 15.21
1828
500
1531
2771
Market Price
$ 25.50
Selling Price
$ 15.93
1471
724
663
1835
Market Price
$ 22.59
Selling Price
$ 15.21
1950
1890
1873
2425
Market Price
$ 36.34
Selling Price
$ 24.63
1618
471
1332
3566
Market Price
$ 29.28
Selling Price
$ 19.56
2996
1064
2564
3329
Market Price
$ 47.87
Selling Price
$ 31.15
2386
794
1971
3143
Market Price
$ 25.79
Selling Price
$ 15.21
3957
1208
3602
4365
Market Price
$ 21.29
Selling Price
$ 13.76
556
416
459
1883
Market Price
$ 26.23
Selling Price
$ 15.93
1487
432
546
1847
Market Price
$ 51.76
Selling Price
$ 31.15
1064
864
569
2715
Market Price
$ 16.88
Selling Price
$ 10.86
362
82
259
1219