Market Price
$ 51.14
1636
1148
1150
4794
Market Price
$ 31.00
801
398
361
2112
Market Price
$ 50.85
2694
2207
1191
4863
Market Price
$ 55.31
1448
951
1082
2761
Market Price
$ 35.39
1563
613
961
1853
Market Price
$ 47.33
926
258
239
1200
Market Price
$ 43.39
3406
3055
1432
4672
Market Price
$ 32.69
1613
1591
1150
2871
Market Price
$ 57.38
474
99
235
1410
Market Price
$ 32.70
1214
874
551
1873
Market Price
$ 69.74
744
723
585
1016
Market Price
$ 51.00
427
244
115
455
Market Price
$ 68.23
2275
1906
2089
2331
Market Price
$ 45.68
3107
1162
2170
4075
Market Price
$ 43.25
3025
1802
2655
4423
Market Price
$ 35.35
2276
2198
1715
4855
Market Price
$ 32.47
1744
1089
1616
3183
Market Price
$ 32.28
1187
525
791
2647
Market Price
$ 59.62
2488
1348
1813
3970
Market Price
$ 43.19
3270
2124
3005
4451
Market Price
$ 52.31
4445
2145
3541
4894
Market Price
$ 65.37
1045
510
1005
4108
Market Price
$ 56.05
2034
1633
1414
3290
Market Price
$ 47.75
1296
488
402
1624
Market Price
$ 62.06
2937
1912
2326
3882
Market Price
$ 40.92
1969
1444
937
4001
Market Price
$ 66.81
2949
2763
2416
3579
Market Price
$ 32.72
1348
616
294
2101
Market Price
$ 49.73
669
531
198
2422
Market Price
$ 60.00
1988
517
751
3177
Market Price
$ 33.62
1988
1639
855
4764
Market Price
$ 55.94
1280
342
344
2428
Market Price
$ 29.50
688
444
202
2473
Market Price
$ 61.58
2984
2486
2821
4271
Market Price
$ 31.66
634
180
529
2624
Market Price
$ 47.95
3009
1459
2923
4498
Market Price
$ 51.56
2248
1545
1712
2918
Market Price
$ 30.70
3654
3263
2667
4255
Market Price
$ 37.84
3101
2176
656
4857
Market Price
$ 54.87
3836
1252
2327
4203