Market Price
$ 50.15
1608
1212
752
1824
Market Price
$ 62.98
626
414
398
2528
Market Price
$ 63.17
2336
2027
591
4488
Market Price
$ 51.21
3191
3115
2750
4572
Market Price
$ 53.69
1689
1482
337
2928
Market Price
$ 61.82
1544
625
1519
4264
Market Price
$ 48.32
3671
766
2003
3736
Market Price
$ 49.96
1681
343
1052
2475
Market Price
$ 51.90
1995
480
1266
2512
Market Price
$ 48.79
1113
762
838
2923
Market Price
$ 33.79
2936
950
1779
3156
Market Price
$ 59.62
2960
1137
1297
3670
Market Price
$ 64.87
3422
2572
1831
3719
Market Price
$ 54.43
2664
1797
2256
2990
Market Price
$ 62.56
1062
790
597
1275
Market Price
$ 59.17
1810
695
1002
2272
Market Price
$ 54.49
814
289
563
2618
Market Price
$ 65.17
3164
867
2189
4719
Market Price
$ 54.32
362
158
110
1586
Market Price
$ 21.37
4046
2474
1120
4332
Market Price
$ 54.31
2354
2346
1473
2648
Market Price
$ 50.13
1766
771
1679
3448
Market Price
$ 59.69
3900
2373
2533
4656
Market Price
$ 48.67
1379
1167
930
3682
Market Price
$ 61.66
2062
1215
774
3937
Market Price
$ 61.65
1350
570
947
2586
Market Price
$ 57.16
1429
865
984
2295
Market Price
$ 33.21
3648
1473
762
4585
Market Price
$ 53.97
281
268
152
652
Market Price
$ 62.15
2814
2527
1341
3539
Market Price
$ 51.77
1749
1450
362
2814
Market Price
$ 53.03
1981
1419
1921
2745
Market Price
$ 64.68
1133
905
731
2370
Market Price
$ 66.69
1042
657
635
2907
Market Price
$ 58.04
3441
2639
2632
3452
Market Price
$ 62.21
2567
2162
2113
3807
Market Price
$ 55.77
1953
834
1782
1972
Market Price
$ 59.83
669
406
420
686
Market Price
$ 37.16
320
207
95
861
Market Price
$ 53.89
2429
2406
574
2780