Market Price
$ 17.12
1900
635
1689
3015
Market Price
$ 41.27
3411
1963
3249
4538
Market Price
$ 12.22
1538
1500
369
1688
Market Price
$ 19.41
1860
1337
1171
2477
Market Price
$ 13.79
3357
715
1635
3443
Market Price
$ 18.37
1464
649
906
2351
Market Price
$ 13.45
481
267
400
1312
Market Price
$ 20.21
2762
2209
990
3747
Market Price
$ 17.70
1890
715
1747
2191
Market Price
$ 21.96
322
223
292
434
Market Price
$ 49.85
259
90
106
1089
Market Price
$ 14.84
2679
2440
1967
3724
Market Price
$ 20.66
1878
445
1400
2912
Market Price
$ 20.09
2057
734
1159
4574
Market Price
$ 25.25
456
119
409
1988
Market Price
$ 28.46
1320
1213
1310
1620
Market Price
$ 16.45
3769
2851
3125
3887
Market Price
$ 50.40
3049
1299
2550
4560
Market Price
$ 30.36
479
305
133
1793
Market Price
$ 27.53
2040
831
1961
2635
Market Price
$ 22.02
1866
954
1175
2710
Market Price
$ 15.63
1457
834
1028
3072
Market Price
$ 29.15
719
430
607
2268
Market Price
$ 19.26
303
113
251
611
Market Price
$ 16.62
2378
880
1907
4461
Market Price
$ 20.34
453
246
292
1046
Market Price
$ 28.05
1106
1042
845
1879
Market Price
$ 17.15
1557
897
691
2051
Market Price
$ 13.39
2655
828
635
4210
Market Price
$ 19.71
2557
814
616
3035
Market Price
$ 24.87
4010
2367
3185
4222
Market Price
$ 20.46
267
248
119
780
Market Price
$ 14.71
1050
564
1047
2956
Market Price
$ 22.69
1116
760
455
4653
Market Price
$ 17.52
467
174
285
1847
Market Price
$ 21.18
1277
750
832
2553
Market Price
$ 28.18
1667
1398
1179
3066
Market Price
$ 19.00
938
523
398
942
Market Price
$ 17.90
231
114
132
942
Market Price
$ 19.83
2030
737
1070
3105