Market Price
$ 59.22
564
208
310
1117
Market Price
$ 66.80
1605
537
1528
3176
Market Price
$ 28.61
458
171
332
559
Market Price
$ 58.63
2893
1476
944
4765
Market Price
$ 62.99
976
511
667
1769
Market Price
$ 65.13
997
861
478
4204
Market Price
$ 34.58
4122
3401
946
4217
Market Price
$ 54.51
1050
825
421
3805
Market Price
$ 65.34
1451
1179
440
2490
Market Price
$ 31.88
2783
2703
2682
3803
Market Price
$ 33.39
1797
765
1429
4841
Market Price
$ 51.99
3721
2637
3275
4491
Market Price
$ 35.51
3234
1375
939
3267
Market Price
$ 58.27
1719
861
1183
2446
Market Price
$ 36.77
2068
921
552
2370
Market Price
$ 32.75
501
110
275
1344
Market Price
$ 33.18
1480
408
1452
2434
Market Price
$ 36.34
1996
826
1170
2278
Market Price
$ 52.17
3900
1445
2722
4706
Market Price
$ 62.61
3268
1544
1281
4788