Market Price
$ 96.67
1734
545
1016
4133
Market Price
$ 93.62
766
587
671
1674
Market Price
$ 95.61
1980
1884
870
3606
Market Price
$ 103.14
939
835
230
4434
Market Price
$ 103.39
1989
1435
943
3944
Market Price
$ 76.18
3619
1411
1376
4963
Market Price
$ 106.02
796
725
294
902
Market Price
$ 81.59
860
191
711
1017
Market Price
$ 94.67
2037
634
676
3331
Market Price
$ 80.05
869
527
487
1029
Market Price
$ 81.77
1131
340
1116
2627
Market Price
$ 66.22
1422
303
473
3775
Market Price
$ 104.11
618
475
240
2131
Market Price
$ 74.71
173
65
153
607
Market Price
$ 65.97
351
287
144
1171
Market Price
$ 63.10
311
278
276
711
Market Price
$ 66.77
683
422
373
2273
Market Price
$ 83.70
3949
1917
865
4027
Market Price
$ 92.25
3251
1876
3181
3875
Market Price
$ 105.83
873
490
549
1482
Market Price
$ 77.92
1481
945
995
1839
Market Price
$ 103.81
1242
1104
610
1353
Market Price
$ 107.25
677
164
206
1786
Market Price
$ 74.72
3748
2282
3054
4525
Market Price
$ 82.82
2948
1474
609
3365
Market Price
$ 79.10
1406
346
1150
1629
Market Price
$ 86.67
1437
335
576
1624
Market Price
$ 90.71
1152
553
809
1543
Market Price
$ 69.43
187
138
184
778
Market Price
$ 86.63
1159
914
1073
3982
Market Price
$ 117.09
320
204
319
581
Market Price
$ 83.98
1711
774
1355
4654
Market Price
$ 71.94
701
667
193
2074
Market Price
$ 98.26
2036
1574
1700
2207
Market Price
$ 91.97
4046
2738
3344
4290
Market Price
$ 80.90
1204
556
560
1940
Market Price
$ 93.55
2941
1162
2002
3266
Market Price
$ 95.08
1215
544
914
1959
Market Price
$ 78.82
1930
933
1887
3211
Market Price
$ 106.44
2739
2445
711
4435