The Vanguard Group |
Pennsylvania |
0 |
45583 |
2757030 |
89700 |
2846730 |
5.15 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
3764488 |
0 |
3915079 |
0 |
3915079 |
7 % |
31/01/2022 |
BlackRock, Inc. |
Delaware |
3774503 |
0 |
3875426 |
0 |
3875426 |
7.1 % |
29/01/2021 |
BlackRock, Inc. |
Delaware |
3571384 |
0 |
3703981 |
0 |
3703981 |
6.7 % |
05/02/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
Wellington Management Group LLP |
Massachusetts |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
Wellington Group Holdings LLP |
Delaware |
0 |
2341353 |
0 |
2637319 |
2637319 |
4.79 % |
27/01/2020 |
BlackRock, Inc. |
Delaware |
3071312 |
0 |
3301566 |
0 |
3301566 |
6.8 % |
04/02/2019 |
BlackRock, Inc. |
Delaware |
2458350 |
0 |
2529982 |
0 |
2529982 |
5.2 % |
23/01/2018 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2044067 |
0 |
2592825 |
2592825 |
6.79 % |
09/02/2017 |
Wellington Management Company LLP |
Delaware |
0 |
2044067 |
0 |
2532928 |
2532928 |
6.63 % |
09/02/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
2044067 |
0 |
2592825 |
2592825 |
6.79 % |
09/02/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
2044067 |
0 |
2592825 |
2592825 |
6.79 % |
09/02/2017 |
BlackRock, Inc. |
Delaware |
2034254 |
0 |
2098177 |
0 |
2098177 |
5.5 % |
30/01/2017 |
BlackRock, Inc. |
Delaware |
1814029 |
0 |
1892468 |
0 |
1892468 |
4.9 % |
09/11/2016 |
BlackRock, Inc. |
Delaware |
1612038 |
0 |
1668359 |
0 |
1668359 |
5.8 % |
26/01/2016 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
153181 |
315930 |
0 |
315930 |
1.1 % |
20/01/2016 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
153181 |
315930 |
0 |
315930 |
1.1 % |
20/01/2016 |
Columbia Wanger Asset Management, LLC |
Delaware |
|
|
|
|
0 |
0 % |
20/01/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
6907109 |
0 |
8188458 |
8188458 |
9.43 % |
12/02/2015 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
6694031 |
0 |
7014031 |
0 |
7014031 |
8 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
4476456 |
0 |
4657245 |
0 |
4657245 |
5.4 % |
03/02/2015 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
1319348 |
2752304 |
0 |
2752304 |
3.17 % |
22/01/2015 |
BlackRock, Inc. |
Delaware |
4160453 |
0 |
4331156 |
0 |
4331156 |
4.99 % |
08/09/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
7054624 |
0 |
8580048 |
8580048 |
9.89 % |
14/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
7345868 |
0 |
8002868 |
0 |
8002868 |
9.2 % |
06/02/2014 |
Columbia Acorn Fund |
Massachusetts |
4841882 |
0 |
4841882 |
0 |
4841882 |
5.5 % |
06/02/2014 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
1631116 |
4113969 |
0 |
4113969 |
5 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
4359647 |
0 |
4543752 |
0 |
4543752 |
5.2 % |
29/01/2014 |
BlackRock, Inc. |
Delaware |
4398876 |
0 |
4398876 |
0 |
4398876 |
5.08 % |
30/01/2013 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
3768022 |
0 |
7391811 |
0 |
7391811 |
8.53 % |
01/02/2012 |
S.S. IDENTIFICATION NO. OF PERSON THOMSON HORSTMANN & BRYANT, INC. |
A DELAWARE NORWALK CT |
0 |
0 |
7272000 |
0 |
7272000 |
9.19 % |
31/01/2011 |