Market Price
$ 45.77
2302
1966
544
4067
Market Price
$ 65.65
1788
1702
1352
3675
Market Price
$ 53.56
620
310
160
1262
Market Price
$ 48.35
1125
408
573
4994
Market Price
$ 36.57
1991
1437
1085
2192
Market Price
$ 63.05
983
443
926
1198
Market Price
$ 61.29
856
637
726
1436
Market Price
$ 41.48
1050
778
359
4459
Market Price
$ 49.54
2163
950
1516
4065
Market Price
$ 34.72
506
159
138
2042
Market Price
$ 32.14
1597
1038
698
2997
Market Price
$ 46.42
2346
762
871
2943
Market Price
$ 54.85
4449
1569
3071
4557
Market Price
$ 70.75
2476
1595
2125
3718
Market Price
$ 47.97
3545
1704
3017
4251
Market Price
$ 44.98
932
776
807
1701
Market Price
$ 63.96
910
560
480
2423
Market Price
$ 39.05
1405
636
1257
2770
Market Price
$ 34.96
1601
1558
1186
1610
Market Price
$ 34.11
1204
822
624
1742
Market Price
$ 39.30
1682
1345
1303
2630
Market Price
$ 66.41
943
837
673
2266
Market Price
$ 50.90
2966
1608
2391
4658
Market Price
$ 66.77
967
556
358
2093
Market Price
$ 31.62
323
111
312
909
Market Price
$ 48.62
4255
2152
2192
4496
Market Price
$ 34.98
1232
1205
762
3276
Market Price
$ 31.02
1337
1273
616
4493
Market Price
$ 33.71
1372
1163
1138
2628
Market Price
$ 48.86
1242
428
324
1509
Market Price
$ 31.41
665
206
183
1284
Market Price
$ 67.91
1714
530
1484
1736
Market Price
$ 38.19
742
329
714
1243
Market Price
$ 43.09
2277
1581
655
2666
Market Price
$ 52.80
612
476
174
1127
Market Price
$ 34.23
862
338
467
3802
Market Price
$ 47.24
867
798
252
1181
Market Price
$ 42.40
509
337
200
1209
Market Price
$ 58.21
3839
1733
2051
4752
Market Price
$ 48.45
1195
687
1117
1967