Market Price
$ 71.58
1884
569
1222
4997
Market Price
$ 106.56
2968
1942
1719
3036
Market Price
$ 68.20
669
660
138
843
Market Price
$ 93.07
1450
676
555
1645
Market Price
$ 96.13
803
277
456
1507
Market Price
$ 75.39
333
242
145
561
Market Price
$ 85.98
232
225
56
400
Market Price
$ 95.23
1589
451
913
1827
Market Price
$ 96.50
1214
1124
1098
3144
Market Price
$ 75.93
1248
1089
632
3576
Market Price
$ 91.17
196
178
182
411
Market Price
$ 68.56
2073
1718
587
2841
Market Price
$ 99.29
2354
969
1434
3021
Market Price
$ 106.49
1226
716
768
2247
Market Price
$ 104.93
1535
549
685
3491
Market Price
$ 85.86
1823
588
1780
2198
Market Price
$ 68.89
1052
293
320
2770
Market Price
$ 64.23
1972
1469
754
4101
Market Price
$ 94.60
1211
272
932
2160
Market Price
$ 71.34
895
785
571
1770
Market Price
$ 79.74
492
358
491
1851
Market Price
$ 106.09
878
737
511
1771
Market Price
$ 110.73
1310
504
940
3097
Market Price
$ 109.58
743
629
453
1007
Market Price
$ 109.41
952
392
625
2705
Market Price
$ 98.68
1131
1129
586
4960
Market Price
$ 99.73
527
485
366
727
Market Price
$ 96.82
691
271
337
1413
Market Price
$ 88.97
2791
2687
2742
4291
Market Price
$ 79.74
2200
556
1066
3449
Market Price
$ 70.99
1305
762
343
2897
Market Price
$ 86.70
462
381
459
1019
Market Price
$ 81.48
1003
334
499
1363
Market Price
$ 98.96
4170
3050
2001
4489
Market Price
$ 101.09
1814
450
942
4708
Market Price
$ 65.62
475
110
367
711
Market Price
$ 74.32
1151
332
420
1642
Market Price
$ 109.01
2872
2787
2510
3104
Market Price
$ 72.23
2636
1083
532
3457
Market Price
$ 98.49
1125
771
1092
1583