Market Price
$ 42.80
3102
1540
827
3392
Market Price
$ 63.12
1969
1668
1679
3537
Market Price
$ 64.86
1880
733
634
2730
Market Price
$ 55.35
945
431
812
2473
Market Price
$ 60.18
998
274
328
1513
Market Price
$ 45.72
234
170
157
536
Market Price
$ 46.00
1956
1655
1561
3025
Market Price
$ 61.76
1574
905
525
4136
Market Price
$ 52.07
1786
1585
401
3501
Market Price
$ 60.63
2510
1811
1525
3205
Market Price
$ 58.15
3740
2973
2168
3834
Market Price
$ 51.32
623
455
515
1395
Market Price
$ 60.63
2764
2051
1876
4985
Market Price
$ 29.97
2183
1626
1707
2568
Market Price
$ 33.38
1283
669
301
2906
Market Price
$ 36.44
565
530
302
1047
Market Price
$ 70.26
338
173
334
1008
Market Price
$ 50.94
962
829
605
3183
Market Price
$ 69.58
2107
931
574
2245
Market Price
$ 61.45
343
162
104
629
Market Price
$ 39.07
1857
1823
894
3131
Market Price
$ 50.30
482
177
331
1325
Market Price
$ 35.16
2001
1879
1988
3333
Market Price
$ 32.63
2072
1774
839
2228
Market Price
$ 46.36
375
105
118
1387
Market Price
$ 42.56
287
209
221
812
Market Price
$ 58.84
1712
414
713
4692
Market Price
$ 45.27
1501
1266
1360
2909
Market Price
$ 48.26
944
611
218
1921
Market Price
$ 41.89
287
188
130
733
Market Price
$ 31.78
3132
2841
2149
3755
Market Price
$ 31.66
1283
666
1198
1767
Market Price
$ 56.15
1027
867
398
2822
Market Price
$ 49.20
2540
1467
2312
3697
Market Price
$ 52.71
1427
1210
636
4314
Market Price
$ 50.90
1073
913
456
4006
Market Price
$ 30.47
1057
564
764
4606
Market Price
$ 66.23
726
230
213
2009
Market Price
$ 49.43
1411
1385
990
1883
Market Price
$ 51.54
2207
1326
1106
2400