| (1) BlackRock, Inc. |
Delaware |
13511025 |
0 |
13693311 |
0 |
13693311 |
12.7 % |
08/11/2024 |
| The Vanguard Group - 23-1945930 |
Pennsylvania For |
0 |
89146 |
11672927 |
189013 |
11861940 |
10.85 % |
10/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania For |
0 |
89146 |
11672927 |
189013 |
11861940 |
10.85 % |
10/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
16905736 |
0 |
17152046 |
0 |
17152046 |
15.7 % |
27/01/2022 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
16965567 |
0 |
17152046 |
0 |
17152046 |
15.7 % |
25/01/2022 |
| 30-0447847 |
Delaware Limited Partnership |
4228462 |
0 |
4489789 |
0 |
4489789 |
3.9 % |
12/02/2021 |
| 30-0447847 |
|
4228462 |
0 |
4489789 |
0 |
4489789 |
3.9 % |
12/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania For |
0 |
110499 |
11502926 |
201346 |
11704272 |
10.27 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
17553054 |
0 |
17864282 |
0 |
17864282 |
15.7 % |
25/01/2021 |
| Ivy Investment Management Company Tax ID No. 03-0481447 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2020 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
108387 |
18290 |
11898502 |
111601 |
12010103 |
10.77 % |
11/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
16821589 |
0 |
17093504 |
0 |
17093504 |
15.3 % |
04/02/2020 |
| Ivy Investment Management Company Tax ID No. 03-0481447 |
Delaware |
8654920 |
0 |
8654920 |
0 |
8654920 |
11 % |
14/02/2019 |
| (. |
Delaware Limited Partnership |
5598808 |
0 |
5909106 |
0 |
5909106 |
5.45 % |
08/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
15631163 |
0 |
15874559 |
0 |
15874559 |
14.6 % |
31/01/2019 |
| PRIMECAP Management Company 95-3868081 |
177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 |
636569 |
0 |
5467497 |
0 |
5467497 |
4.98 % |
08/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
13441735 |
0 |
13678773 |
0 |
13678773 |
12.5 % |
08/02/2018 |
| PRIMECAP Management Company 95-3868081 |
177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 |
819744 |
0 |
8708272 |
0 |
8708272 |
7.88 % |
09/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
11158298 |
0 |
11423344 |
0 |
11423344 |
10.4 % |
10/03/2016 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
8358681 |
0 |
8358681 |
7.144 % |
12/02/2016 |
| FMR LLC |
Delaware |
1596400 |
0 |
8358681 |
0 |
8358681 |
7.144 % |
12/02/2016 |
| PRIMECAP Management Company 95-3868081 |
225 South Lake Ave., #400, Pasadena, CA 91101 |
894363 |
0 |
9324322 |
0 |
9324322 |
8 % |
12/02/2016 |
| (1) BlackRock, Inc. |
Delaware |
10710525 |
0 |
10955369 |
0 |
10955369 |
9.4 % |
27/01/2016 |
| FMR LLC |
Delaware |
1248900 |
0 |
11262481 |
0 |
11262481 |
9.775 % |
13/02/2015 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
11262481 |
0 |
11262481 |
9.775 % |
13/02/2015 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
11262481 |
0 |
11262481 |
9.775 % |
13/02/2015 |
| Fidelity Growth Company Fund |
Massachusetts |
6545300 |
0 |
0 |
0 |
6545300 |
5.681 % |
13/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
6006427 |
0 |
6249772 |
0 |
6249772 |
5.4 % |
02/02/2015 |
| Ivy Investment Management Company |
Delaware |
8923029 |
0 |
8923029 |
0 |
4818228 |
4.3 % |
07/02/2014 |
| (1) BlackRock, Inc. |
Delaware |
5927226 |
0 |
6272165 |
0 |
6272165 |
5.6 % |
30/01/2014 |
| FMR LLC |
Delaware |
0 |
0 |
14144300 |
0 |
14144300 |
12.756 % |
14/02/2013 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
14144300 |
0 |
14144300 |
12.756 % |
14/02/2013 |
| T. ROWE PRICE ASSOCIATES, INC. |
Pennsylvania |
166809 |
|
5409799 |
163109 |
7229413 |
10 % |
13/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
5915073 |
0 |
5915073 |
0 |
5915073 |
5.34 % |
30/01/2013 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
14892500 |
0 |
14892500 |
13.543 % |
14/02/2012 |
| FMR LLC |
Delaware |
1500 |
0 |
14892500 |
0 |
14892500 |
13.543 % |
14/02/2012 |
| PRIMECAP Management Company 95-3868081 |
225 South Lake Ave., #400, Pasadena, CA 91101 |
3133273 |
0 |
10929232 |
0 |
10929232 |
9.55 % |
08/09/2011 |
| PRIMECAP Management Company 95-3868081 |
225 South Lake Ave., #400, Pasadena, CA 91101 |
3133273 |
0 |
10929232 |
0 |
10929232 |
9.55 % |
08/09/2011 |
| FMR LLC |
Delaware |
0 |
0 |
10895100 |
0 |
10895100 |
10.335 % |
16/02/2010 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
10895100 |
0 |
10895100 |
10.335 % |
16/02/2010 |
| LTD. |
KOREA |
9576250 |
0 |
9576250 |
0 |
9576250 |
8.3 % |
27/01/2010 |
| LTD. |
KOREA |
9576250 |
0 |
9576250 |
0 |
9576250 |
8.3 % |
27/01/2010 |
| FMR LLC |
Delaware |
580 |
0 |
10533580 |
0 |
10533580 |
10.001 % |
10/04/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
10533580 |
0 |
10533580 |
10.001 % |
10/04/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
8890580 |
0 |
8890580 |
8.464 % |
14/02/2008 |
| FMR LLC |
Delaware |
580 |
0 |
8890580 |
0 |
8890580 |
8.464 % |
14/02/2008 |
| FMR Corp. |
Delaware |
0 |
0 |
5140000 |
0 |
5140000 |
5.002 % |
14/02/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
5140000 |
0 |
5140000 |
5.002 % |
14/02/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
943250 |
0 |
943250 |
4.005 % |
14/02/2000 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
943250 |
0 |
943250 |
4.005 % |
14/02/2000 |
| FMR Corp. |
Commonwealth of Massachusetts |
218250 |
0 |
943250 |
0 |
943250 |
4.005 % |
14/02/2000 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2034529 |
0 |
2034529 |
8.639 % |
12/11/1999 |
| FMR Corp. |
Commonwealth of Massachusetts |
218029 |
0 |
2034529 |
0 |
2034529 |
8.639 % |
12/11/1999 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
2034529 |
0 |
2034529 |
8.639 % |
12/11/1999 |
| FMR Corp. |
Commonwealth of Massachusetts |
114000 |
0 |
3427600 |
0 |
3427600 |
14.989 % |
12/02/1999 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3427600 |
0 |
3427600 |
14.989 % |
12/02/1999 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
3427600 |
0 |
3427600 |
14.989 % |
12/02/1999 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3134400 |
0 |
3134400 |
13.707 % |
10/11/1998 |
| FMR Corp. |
Commonwealth of Massachusetts |
84800 |
0 |
3134400 |
0 |
3134400 |
13.707 % |
10/11/1998 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
3134400 |
0 |
3134400 |
13.707 % |
10/11/1998 |
| 94-3035845 |
California |
0 |
1631516 |
0 |
1631516 |
1631516 |
7.22 % |
13/02/1998 |
| ###-##-#### |
U.S. Citizen |
0 |
1709746 |
0 |
1709746 |
1709746 |
7.57 % |
13/02/1998 |
| ###-##-#### |
U.S. Citizen |
0 |
1646516 |
93230 |
1646516 |
1739746 |
7.7 % |
13/02/1998 |
| ###-##-#### |
U.S. Citizen |
0 |
1639849 |
0 |
1639849 |
1639849 |
7.26 % |
13/02/1998 |
| 94-3037255 |
California |
1631516 |
0 |
1631516 |
0 |
1631516 |
7.22 % |
13/02/1998 |