Market Price
$ 52.18
1651
407
426
3574
Market Price
$ 59.40
686
640
410
1306
Market Price
$ 57.72
641
137
286
1342
Market Price
$ 66.29
1014
316
589
1113
Market Price
$ 53.49
748
474
361
2283
Market Price
$ 43.23
1426
1374
322
2479
Market Price
$ 55.98
2767
1220
844
3375
Market Price
$ 30.50
2748
724
1524
3256
Market Price
$ 50.70
3395
748
2472
4179
Market Price
$ 52.25
3675
2044
1086
4266
Market Price
$ 43.62
1884
557
1427
2223
Market Price
$ 46.33
2369
2031
630
2774
Market Price
$ 68.64
503
153
155
1124
Market Price
$ 61.75
506
170
482
2364
Market Price
$ 44.33
282
95
161
1195
Market Price
$ 29.58
1992
1510
814
3108
Market Price
$ 49.67
1600
687
1313
1642
Market Price
$ 52.09
3696
991
2022
4383
Market Price
$ 46.71
3873
3408
1561
4638
Market Price
$ 52.89
1058
479
824
2004
Market Price
$ 65.68
2482
583
1002
2573
Market Price
$ 37.97
1521
856
1245
2057
Market Price
$ 60.54
1187
922
1076
2206
Market Price
$ 49.68
907
256
895
3454
Market Price
$ 58.45
2489
498
932
3475
Market Price
$ 55.38
165
61
96
408
Market Price
$ 62.72
1989
1817
816
3427
Market Price
$ 32.67
1690
866
347
2315
Market Price
$ 67.08
2448
2219
860
3925
Market Price
$ 65.75
881
485
776
1312
Market Price
$ 35.27
1338
981
840
2785
Market Price
$ 51.69
701
382
665
2306
Market Price
$ 38.83
1290
597
431
4827
Market Price
$ 51.50
635
230
298
2111
Market Price
$ 67.75
3777
900
1961
4233
Market Price
$ 41.22
431
129
118
1109
Market Price
$ 64.42
893
733
487
3359
Market Price
$ 57.94
3071
1451
1957
3161
Market Price
$ 61.19
507
346
139
2269
Market Price
$ 50.73
2569
1319
1646
3089