Market Price
$ 47.28
1360
668
1094
3721
Market Price
$ 42.28
3022
751
2011
3033
Market Price
$ 43.17
1699
610
455
2586
Market Price
$ 47.40
2662
1336
1659
3054
Market Price
$ 45.20
1679
818
675
2734
Market Price
$ 36.74
2587
1832
2501
3148
Market Price
$ 33.07
1047
413
808
2384
Market Price
$ 62.45
500
162
458
1532
Market Price
$ 30.49
860
744
453
2997
Market Price
$ 47.05
666
242
612
1238
Market Price
$ 43.19
4332
4062
1384
4453
Market Price
$ 63.94
2899
2289
2765
3512
Market Price
$ 62.87
476
406
415
568
Market Price
$ 39.53
265
185
78
1069
Market Price
$ 33.27
2430
751
1877
3925
Market Price
$ 46.96
1435
564
1300
4288
Market Price
$ 28.77
1591
494
764
3497
Market Price
$ 61.71
880
823
841
986
Market Price
$ 33.86
3715
1135
2813
4360
Market Price
$ 51.55
1410
1240
1158
3047
Market Price
$ 49.25
2870
1649
2662
3838
Market Price
$ 46.86
1224
463
497
1447
Market Price
$ 48.77
231
201
137
412
Market Price
$ 44.54
2505
1614
1669
3083
Market Price
$ 45.23
2221
1315
1407
2862
Market Price
$ 66.42
885
804
563
896
Market Price
$ 30.69
1531
871
856
4898
Market Price
$ 34.24
2949
2702
2830
4008
Market Price
$ 66.71
1045
997
303
3195
Market Price
$ 45.53
1938
1712
742
4095
Market Price
$ 30.76
2076
1468
697
4059
Market Price
$ 54.22
3158
1991
2240
3306
Market Price
$ 58.21
2059
1146
1339
2422
Market Price
$ 28.80
383
94
304
721
Market Price
$ 57.49
2205
2023
653
2810
Market Price
$ 67.80
143
111
30
591
Market Price
$ 29.22
2747
733
1194
3085
Market Price
$ 41.86
1908
943
1396
2395
Market Price
$ 39.97
1445
855
902
4570
Market Price
$ 42.55
4018
2074
3578
4397