Market Price
$ 32.13
3722
1134
2517
4756
Market Price
$ 70.45
1023
661
351
1393
Market Price
$ 68.99
263
237
196
909
Market Price
$ 40.23
3238
2702
2981
4503
Market Price
$ 34.09
1027
286
528
1845
Market Price
$ 61.68
3764
838
2837
4152
Market Price
$ 38.06
2835
2088
1277
3030
Market Price
$ 35.26
1204
895
390
1232
Market Price
$ 52.94
2938
780
2234
4410
Market Price
$ 63.18
1121
718
750
4983
Market Price
$ 52.22
3098
699
1976
4153
Market Price
$ 31.36
478
298
386
661
Market Price
$ 49.09
436
304
252
1694
Market Price
$ 38.37
785
386
551
831
Market Price
$ 66.32
833
184
287
2392
Market Price
$ 43.35
3912
3889
1692
4433
Market Price
$ 56.36
1073
322
310
1953
Market Price
$ 54.12
488
484
263
1065
Market Price
$ 60.73
632
172
458
1226
Market Price
$ 62.95
1251
938
1028
3372
Market Price
$ 36.68
990
685
482
3183
Market Price
$ 67.69
1836
995
978
2102
Market Price
$ 53.20
3557
2351
2823
3728
Market Price
$ 43.38
1727
610
1266
2402
Market Price
$ 28.77
948
588
508
1781
Market Price
$ 65.85
1799
1289
481
3699
Market Price
$ 50.94
3368
2686
1134
3640
Market Price
$ 37.76
1054
391
719
2228
Market Price
$ 47.76
797
513
249
862
Market Price
$ 59.24
1694
1607
548
3099
Market Price
$ 49.10
1214
888
545
1762
Market Price
$ 37.05
1784
1218
1685
4462
Market Price
$ 51.00
1834
1085
768
2226
Market Price
$ 50.40
176
138
61
428
Market Price
$ 41.79
1518
1135
357
2539
Market Price
$ 42.76
1973
1099
1823
4029
Market Price
$ 35.94
210
98
70
1003
Market Price
$ 63.39
2884
2368
1949
4428
Market Price
$ 41.85
529
370
405
1207
Market Price
$ 38.60
234
106
146
548