Market Price
$ 37.45
2430
2024
953
3530
Market Price
$ 33.00
494
195
430
1626
Market Price
$ 48.80
861
175
173
1029
Market Price
$ 58.38
363
248
195
647
Market Price
$ 60.67
3792
1908
942
4096
Market Price
$ 61.30
1799
1774
653
2045
Market Price
$ 44.03
2309
1146
742
3669
Market Price
$ 56.77
1935
1614
1061
3533
Market Price
$ 67.89
912
477
865
1818
Market Price
$ 46.28
229
151
163
1063
Market Price
$ 42.97
3703
2843
1414
4578
Market Price
$ 61.25
527
443
482
845
Market Price
$ 34.06
965
849
687
3298
Market Price
$ 53.69
819
695
610
2270
Market Price
$ 44.33
1586
449
803
1930
Market Price
$ 31.39
707
500
346
1015
Market Price
$ 42.56
4167
2034
2054
4358
Market Price
$ 38.27
1115
650
310
4831
Market Price
$ 52.53
505
482
332
1838
Market Price
$ 65.80
492
169
348
723
Market Price
$ 29.36
417
273
221
1758
Market Price
$ 46.51
1254
489
600
3364
Market Price
$ 41.68
1439
373
307
3652
Market Price
$ 46.22
2477
1930
1978
4240
Market Price
$ 55.85
3278
2862
3000
4179
Market Price
$ 64.02
362
126
203
1548
Market Price
$ 67.80
2622
1566
2325
3259
Market Price
$ 69.66
1158
622
528
2410
Market Price
$ 39.49
737
340
665
814
Market Price
$ 59.83
3091
2547
2697
3847
Market Price
$ 64.43
1033
425
814
1711
Market Price
$ 69.41
613
263
378
715
Market Price
$ 40.33
462
357
351
654
Market Price
$ 66.59
3646
840
2281
3805
Market Price
$ 41.96
306
94
171
993
Market Price
$ 40.31
854
831
849
1699
Market Price
$ 30.69
217
135
144
567
Market Price
$ 67.98
2007
1282
1277
3203
Market Price
$ 50.82
1280
1061
742
2652
Market Price
$ 56.32
3785
3129
1163
4980