Market Price
$ 52.98
883
875
813
1275
Market Price
$ 38.14
564
291
442
1549
Market Price
$ 34.80
1351
780
500
2069
Market Price
$ 52.33
134
47
46
492
Market Price
$ 49.03
1504
873
975
2522
Market Price
$ 70.92
1730
1473
1687
2708
Market Price
$ 48.80
2455
2212
1368
4717
Market Price
$ 33.31
1876
1649
1831
4417
Market Price
$ 59.28
876
460
474
2366
Market Price
$ 35.95
602
326
221
1008
Market Price
$ 61.06
546
229
326
2187
Market Price
$ 34.71
634
248
461
2298
Market Price
$ 43.10
2971
1114
1613
3140
Market Price
$ 62.94
511
231
459
920
Market Price
$ 43.59
997
858
531
1438
Market Price
$ 54.62
1034
788
644
1668
Market Price
$ 67.82
1177
448
1046
1724
Market Price
$ 29.72
1043
643
714
2668
Market Price
$ 44.17
319
310
301
692
Market Price
$ 57.83
1908
1802
536
2677
Market Price
$ 42.84
151
47
45
541
Market Price
$ 43.27
2363
2021
1786
2463
Market Price
$ 33.15
994
651
931
1658
Market Price
$ 32.76
2383
2364
1789
4940
Market Price
$ 60.36
341
121
151
720
Market Price
$ 52.44
3843
942
2963
4868
Market Price
$ 43.78
447
281
187
535
Market Price
$ 61.05
569
210
559
1380
Market Price
$ 37.22
2800
2594
1037
4764
Market Price
$ 33.62
2635
2536
1773
4119
Market Price
$ 62.23
2792
831
1315
4353
Market Price
$ 64.97
3078
2094
1426
4524
Market Price
$ 53.92
1681
1166
1627
2192
Market Price
$ 57.75
1167
525
564
1227
Market Price
$ 42.63
1334
843
1086
2560
Market Price
$ 40.36
776
676
389
1504
Market Price
$ 47.90
3057
2280
2688
4563
Market Price
$ 40.04
1756
776
482
2343
Market Price
$ 53.90
728
198
405
1708
Market Price
$ 52.65
3238
2459
1473
3505