| Vanguard Capital Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
26140338 |
7.33 % |
29/04/2026 |
| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
26/03/2026 |
| BAMCO INC /NY/ |
NEW YORK |
16720997 |
16720997 |
16720997 |
0 |
16720997 |
4.61 % |
17/02/2026 |
| William H. Gates III |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2022 |
| Cascade Investment, L.L.C. |
State of Washington |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2022 |
| 95-1411037 |
Delaware |
20671297 |
0 |
20738867 |
0 |
13 |
5.4 % |
11/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
346073 |
32600005 |
807245 |
33407250 |
8.65 % |
09/02/2022 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
34725996 |
0 |
36684714 |
36684714 |
9.5 % |
04/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
382479 |
33660094 |
932487 |
34592581 |
8.52 % |
10/02/2021 |
| Artisan Partners Limited Partnership |
Wisconsin |
0 |
19148852 |
0 |
19148852 |
31553498 |
7.8 % |
10/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
147882 |
36806374 |
408507 |
37214881 |
9.18 % |
12/02/2020 |
| Artisan Partners Holdings LP |
Delaware |
13 |
37769785 |
0 |
39952377 |
39952377 |
9.9 % |
12/02/2020 |
| Artisan Investments GP LLC |
Delaware |
13 |
37769785 |
0 |
39952377 |
39952377 |
9.9 % |
12/02/2020 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
37769785 |
0 |
39952377 |
39952377 |
9.9 % |
12/02/2020 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
21074720 |
0 |
21074720 |
21074720 |
5.2 % |
12/02/2020 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
37769785 |
0 |
39952377 |
39952377 |
9.9 % |
12/02/2020 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
0 |
49525137 |
52664200 |
52664200 |
13 % |
07/02/2019 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
25667824 |
0 |
25667824 |
25667824 |
6.3 % |
07/02/2019 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
0 |
49525137 |
52664200 |
52664200 |
13 % |
07/02/2019 |
| Artisan Partners Holdings LP |
Delaware |
13 |
0 |
49525137 |
52664200 |
52664200 |
13 % |
07/02/2019 |
| Artisan Investments GP LLC |
Delaware |
13 |
0 |
49525137 |
52664200 |
52664200 |
13 % |
07/02/2019 |
| Artisan Partners Asset Management Inc. |
Delaware |
0 |
16335076 |
0 |
17572350 |
17572350 |
13.4 % |
07/02/2018 |
| Artisan Partners Funds, Inc. |
Delaware |
0 |
8415949 |
0 |
8415949 |
8415949 |
6.4 % |
07/02/2018 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
16335076 |
0 |
17572350 |
17572350 |
13.4 % |
07/02/2018 |
| Artisan Investments GP LLC |
Delaware |
0 |
16335076 |
0 |
17572350 |
17572350 |
13.4 % |
07/02/2018 |
| Artisan Partners Holdings LP |
Delaware |
0 |
16335076 |
0 |
17572350 |
17572350 |
13.4 % |
07/02/2018 |
| Artisan Partners Holdings LP |
Delaware |
13 |
16710936 |
0 |
18451471 |
18451471 |
15 % |
03/02/2017 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
16710936 |
0 |
18451471 |
18451471 |
15 % |
03/02/2017 |
| Artisan Investments GP LLC |
Delaware |
13 |
16710936 |
0 |
18451471 |
18451471 |
15 % |
03/02/2017 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
8340148 |
0 |
8340148 |
8340148 |
6.8 % |
03/02/2017 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
16710936 |
0 |
18451471 |
18451471 |
15 % |
03/02/2017 |
| Artisan Investments GP LLC |
Delaware |
13 |
17863954 |
0 |
19611180 |
19611180 |
16 % |
02/02/2016 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
17863954 |
0 |
19611180 |
19611180 |
16 % |
02/02/2016 |
| Artisan Partners Holdings LP |
Delaware |
13 |
17863954 |
0 |
19611180 |
19611180 |
16 % |
02/02/2016 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
17863954 |
0 |
19611180 |
19611180 |
16 % |
02/02/2016 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
8970476 |
0 |
8970476 |
8970476 |
7.3 % |
02/02/2016 |
| The Vanguard Group |
Pennsylvania |
122178 |
|
7276319 |
113558 |
7389877 |
5.72 % |
10/02/2015 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
20628564 |
0 |
22495647 |
22495647 |
17.4 % |
30/01/2015 |
| Artisan Investments GP LLC |
Delaware |
13 |
20628564 |
0 |
22495647 |
22495647 |
17.4 % |
30/01/2015 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
11103399 |
0 |
11103399 |
11103399 |
8.6 % |
30/01/2015 |
| Artisan Partners Holdings LP |
Delaware |
13 |
20628564 |
0 |
22495647 |
22495647 |
17.4 % |
30/01/2015 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
20628564 |
0 |
22495647 |
22495647 |
17.4 % |
30/01/2015 |
| Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
2552606 |
0 |
0 |
2587502 |
2587502 |
1.9 % |
10/10/2014 |
| Morgan Stanley |
The state of organization is Delaware. |
2552606 |
0 |
0 |
2587502 |
2587502 |
1.9 % |
10/10/2014 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
0 |
20822827 |
22873033 |
22873033 |
17.1 % |
24/03/2014 |
| Artisan Partners Holdings LP |
Delaware |
13 |
0 |
20822827 |
22873033 |
22873033 |
17.1 % |
24/03/2014 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
0 |
20822827 |
22873033 |
22873033 |
17.1 % |
24/03/2014 |
| Artisan Investments GP LLC |
Delaware |
13 |
0 |
20822827 |
22873033 |
22873033 |
17.1 % |
24/03/2014 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
11469388 |
0 |
11469388 |
11469388 |
8.6 % |
24/03/2014 |
| Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
8078321 |
0 |
0 |
8372919 |
8372919 |
6.3 % |
11/02/2014 |
| Morgan Stanley |
The state of organization is Delaware. |
8078321 |
0 |
0 |
8372919 |
8372919 |
6.3 % |
11/02/2014 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
11207274 |
0 |
11207274 |
11207274 |
8.4 % |
30/01/2014 |
| Carlene M. Ziegler |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Andrew A. Ziegler |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| ZFIC, Inc. |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Investment Corporation |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Partners Holdings LP |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Investments GP LLC |
Delaware |
13 |
0 |
20464147 |
22474227 |
22474227 |
16.8 % |
30/01/2014 |
| Artisan Investment Corporation |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| ZFIC, Inc. |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Artisan Partners Limited Partnership |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Carlene M. Ziegler |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Andrew A. Ziegler |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Artisan Partners Asset Management Inc. |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Artisan Partners Funds, Inc. |
Delaware |
13 |
11465168 |
0 |
11465168 |
11465168 |
8.6 % |
09/04/2013 |
| Artisan Partners Holdings LP |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| Artisan Investments GP LLC |
Delaware |
13 |
21185311 |
0 |
23222537 |
23222537 |
17.5 % |
09/04/2013 |
| (1) BlackRock, Inc. |
Delaware |
6554460 |
0 |
6554460 |
0 |
6554460 |
4.84 % |
10/04/2012 |
| (1) BlackRock, Inc. |
Delaware |
7422293 |
0 |
7422293 |
0 |
7422293 |
5.53 % |
09/02/2012 |
| (1) BlackRock, Inc. |
Delaware |
2397222 |
0 |
2397222 |
0 |
2397222 |
4.83 % |
09/11/2010 |
| ZFIC, Inc. |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Carlene M. Ziegler |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Artisan Funds, Inc. |
Wisconsin |
13 |
3186225 |
0 |
3186225 |
3186225 |
6 % |
09/03/2010 |
| Artisan Partners Holdings LP |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Artisan Investment Corporation |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Artisan Investments GP LLC |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Artisan Partners Limited Partnership |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Andrew A. Ziegler |
Wisconsin |
13 |
0 |
5018527 |
5329014 |
5329014 |
10.1 % |
09/03/2010 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
961568 |
0 |
961568 |
1.624 % |
16/02/2010 |
| FMR LLC |
Delaware |
50000 |
0 |
961568 |
0 |
961568 |
1.624 % |
16/02/2010 |
| Cascade Investment, L.L.C. |
State of Washington |
3558747 |
0 |
3558747 |
0 |
3558747 |
6 % |
24/12/2009 |
| William H. Gates III |
State of Washington |
3558747 |
0 |
3558747 |
0 |
3558747 |
6 % |
24/12/2009 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3417623 |
0 |
3417623 |
5.671 % |
17/02/2009 |
| FMR LLC |
Delaware |
0 |
0 |
3417623 |
0 |
3417623 |
5.671 % |
17/02/2009 |
| 04-2683227 |
Massachusetts |
0 |
1346410 |
0 |
0 |
2145321 |
2.89 % |
14/02/2007 |
| 06-1623775 |
Person With |
1673616 |
0 |
1817360 |
0 |
1817360 |
11 % |
06/02/2004 |
| 04-2683227 |
Massachusetts |
0 |
1618520 |
0 |
1829880 |
1829880 |
6.63 % |
12/02/2003 |
| (. 13-0477010 |
New York |
0 |
0 |
0 |
1097650 |
1097650 |
11 % |
23/01/2003 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
384000 |
1.4 % |
14/01/2003 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
842900 |
6.6 % |
14/02/2002 |
| (. 13-0477010 |
New York |
0 |
0 |
0 |
1113850 |
1113850 |
11 % |
11/02/2002 |
| (on behalf of Merrill Lynch Investment Managers (MLIM"))** |
NUMBER OF SHARES BENEFICALLY OWNED BY EACH REPORTING PERSON WITH |
0 |
0 |
766200 |
766200 |
766200 |
6 % |
04/06/2001 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
842700 |
6.8 % |
01/02/2001 |
| 13-0477010 |
New York |
0 |
0 |
0 |
1121100 |
1121100 |
9.04 % |
19/01/2001 |
| (on behalf of Merrill Lynch Asset Management Group ("AMG"))** |
Delaware |
0 |
2033900 |
0 |
2033900 |
2033900 |
11 % |
07/02/2000 |
| Merrill Lynch Global Allocation Fund, Inc. |
Maryland |
0 |
1947500 |
0 |
1947500 |
1947500 |
11 % |
07/02/2000 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
1064100 |
6.2 % |
31/01/2000 |
| Merrill Lynch Global Allocation Fund, Inc. |
Maryland |
0 |
1947500 |
0 |
1947500 |
1947500 |
11 % |
03/02/1999 |
| (on behalf of Merrill Lynch Asset Management Group ("AMG"))** |
Delaware |
0 |
2032200 |
0 |
2032200 |
2032200 |
11 % |
03/02/1999 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
1503800 |
8.8 % |
02/02/1999 |
| 13-0477010 |
New York |
0 |
0 |
0 |
992700 |
992700 |
5.82 % |
25/01/1999 |
| 13-0477010 |
New York |
0 |
0 |
0 |
992700 |
992700 |
5.82 % |
25/01/1999 |
| 13-0477010 |
New York |
0 |
0 |
0 |
992700 |
992700 |
5.82 % |
25/01/1999 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
1471300 |
8.6 % |
06/02/1998 |
| Merrill Lynch & Co., Inc. |
Delaware |
0 |
2009100 |
0 |
2009100 |
2009100 |
11 % |
12/05/1997 |
| Merrill Lynch Asset Management, L.P. |
Delaware |
0 |
2009100 |
0 |
2009100 |
2009100 |
11 % |
12/05/1997 |
| Merrill Lynch Global Allocation Fund, Inc. |
Maryland |
0 |
1927500 |
0 |
1927500 |
1927500 |
11 % |
12/05/1997 |
| Princeton Services, Inc. |
Delaware |
0 |
2009100 |
0 |
2009100 |
2009100 |
11 % |
12/05/1997 |
| Merrill Lynch Group, Inc. |
Delaware |
0 |
2009100 |
0 |
2009100 |
2009100 |
11 % |
12/05/1997 |
| Merrill Lynch & Co., Inc. |
Delaware |
0 |
1682500 |
0 |
1682500 |
1682500 |
9.9 % |
14/03/1997 |
| Merrill Lynch Global Allocation Fund, Inc. |
Maryland |
0 |
1627500 |
0 |
1627500 |
1627500 |
9.6 % |
14/03/1997 |
| Merrill Lynch Asset Management, L.P. |
Delaware |
0 |
1682500 |
0 |
1682500 |
1682500 |
9.9 % |
14/03/1997 |
| Merrill Lynch Group, Inc. |
Delaware |
0 |
1682500 |
0 |
1682500 |
1682500 |
9.9 % |
14/03/1997 |
| Princeton Services, Inc. |
Delaware |
0 |
1682500 |
0 |
1682500 |
1682500 |
9.9 % |
14/03/1997 |
| SS ####-##-#### |
USA |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/1997 |
| 13-2670991 |
Delaware |
0 |
0 |
0 |
0 |
1109400 |
6.5 % |
13/02/1997 |
| EIN #84-0592523 |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/1997 |
| EIN #84-0765359 |
Colorado |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/1997 |
| No. of Above Person |
PERSON WITH |
0 |
250050 |
0 |
1612750 |
1612750 |
9.5 % |
07/02/1997 |
| No. of Above Person |
PERSON WITH |
883300 |
0 |
0 |
883300 |
883300 |
5.2 % |
07/02/1997 |
| No. of Above Person |
PERSON WITH |
0 |
250050 |
0 |
1612750 |
1612750 |
9.5 % |
07/02/1997 |
| EIN #84-0592523 |
Massachusetts |
0 |
673125 |
0 |
673125 |
673125 |
5.6 % |
13/02/1996 |
| SS ####-##-#### |
USA |
0 |
877700 |
0 |
877700 |
877700 |
7.3 % |
13/02/1996 |
| EIN #84-0765359 |
Colorado |
0 |
877700 |
0 |
877700 |
877700 |
7.3 % |
13/02/1996 |