Market Price
$ 71.75
2501
1428
1521
3896
Market Price
$ 41.37
2942
1970
2863
4930
Market Price
$ 49.92
1815
1566
581
2528
Market Price
$ 45.68
2316
1160
1981
4144
Market Price
$ 38.10
1447
606
1284
1507
Market Price
$ 49.44
114
77
66
518
Market Price
$ 48.61
1730
851
1170
2984
Market Price
$ 64.37
679
478
220
2202
Market Price
$ 59.19
2904
2659
2005
4010
Market Price
$ 51.65
2569
976
1094
2994
Market Price
$ 45.47
3758
1171
2738
3986
Market Price
$ 45.65
958
220
931
3682
Market Price
$ 42.42
274
105
61
718
Market Price
$ 30.23
568
496
415
2151
Market Price
$ 50.94
3235
718
2857
3512
Market Price
$ 55.38
778
192
179
2787
Market Price
$ 50.00
606
198
495
2489
Market Price
$ 42.63
1728
394
1693
2431
Market Price
$ 45.44
1826
1787
1380
1973
Market Price
$ 37.78
793
375
364
2036
Market Price
$ 62.69
406
299
365
500
Market Price
$ 30.71
920
348
633
1334
Market Price
$ 36.18
318
224
141
1566
Market Price
$ 38.98
3016
1665
2906
3642
Market Price
$ 30.37
992
276
247
3953
Market Price
$ 52.87
2389
1557
2023
4446
Market Price
$ 42.67
2693
2471
1475
2785
Market Price
$ 59.05
1166
948
1033
2830
Market Price
$ 45.86
1129
652
396
4415
Market Price
$ 50.63
2427
583
519
3440
Market Price
$ 31.88
2814
1267
2151
3074
Market Price
$ 68.17
308
70
182
919
Market Price
$ 63.64
715
558
561
3054
Market Price
$ 46.59
937
660
926
4076
Market Price
$ 60.31
1083
804
477
2859
Market Price
$ 53.16
296
285
192
420
Market Price
$ 54.82
4175
1171
1658
4519
Market Price
$ 68.25
1876
942
1780
4607
Market Price
$ 45.77
534
177
223
1424
Market Price
$ 52.60
2309
2062
1839
4528