| FMR LLC |
Delaware |
1503580 |
0 |
1504173 |
0 |
1504173 |
8.989 % |
09/02/2024 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
1504173 |
0 |
1504173 |
8.989 % |
09/02/2024 |
| The Vanguard Group - 23-1945930 |
|
0 |
16952 |
861006 |
30374 |
891380 |
5.28 % |
09/02/2023 |
| (1) BlackRock, Inc. |
Delaware |
1175388 |
0 |
1210673 |
0 |
1210673 |
7.8 % |
01/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
1129156 |
0 |
1173784 |
0 |
1173784 |
7.4 % |
29/01/2021 |
| (1) BlackRock, Inc. |
Delaware |
1048447 |
0 |
1083767 |
0 |
1083767 |
6.9 % |
07/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
735821 |
0 |
769838 |
0 |
769838 |
4.9 % |
07/06/2019 |
| (1) BlackRock, Inc. |
Delaware |
849292 |
0 |
925327 |
0 |
925327 |
5.9 % |
06/02/2019 |
| Wellington Management Group LLP |
Massachusetts |
0 |
28 |
0 |
0 |
28 |
0 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
28 |
0 |
0 |
28 |
0 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
28 |
0 |
0 |
28 |
0 % |
08/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
927454 |
0 |
974529 |
0 |
974529 |
7 % |
01/02/2018 |
| Banc Fund VIII L.P. |
U.S. |
270384 |
0 |
270384 |
0 |
270384 |
2.1 % |
14/02/2017 |
| Banc Fund VII L.P. |
U.S. |
186344 |
0 |
186344 |
0 |
186344 |
1.4 % |
14/02/2017 |
| Banc Fund VI L.P. |
U.S. |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2017 |
| Banc Fund IX L.P. |
U.S. |
77900 |
0 |
77900 |
0 |
77900 |
0.6 % |
14/02/2017 |
| Wellington Management Company LLP |
Delaware |
0 |
760658 |
0 |
0 |
760658 |
5.82 % |
09/02/2017 |
| Wellington Management Group LLP |
Massachusetts |
0 |
760658 |
0 |
0 |
788063 |
6.03 % |
09/02/2017 |
| Wellington Group Holdings LLP |
Delaware |
0 |
760658 |
0 |
0 |
788063 |
6.03 % |
09/02/2017 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
760658 |
0 |
0 |
788063 |
6.03 % |
09/02/2017 |
| Banc Fund VII L.P. |
U.S. |
186344 |
0 |
186344 |
0 |
186344 |
1.6 % |
09/02/2016 |
| Banc Fund IX L.P. |
U.S. |
74900 |
0 |
74900 |
0 |
74900 |
0.6 % |
09/02/2016 |
| Banc Fund VIII L.P. |
U.S. |
293984 |
0 |
293984 |
0 |
293984 |
2.5 % |
09/02/2016 |
| Banc Fund VI L.P. |
U.S. |
59607 |
0 |
59607 |
0 |
59607 |
0.5 % |
09/02/2016 |
| Banc Fund VI L.P. |
U.S. |
59607 |
0 |
59607 |
0 |
59607 |
0.7 % |
12/02/2015 |
| Banc Fund VII L.P. |
U.S. |
153544 |
0 |
153544 |
0 |
153544 |
1.9 % |
12/02/2015 |
| Banc Fund VIII L.P. |
U.S. |
222284 |
0 |
222284 |
0 |
222284 |
2.8 % |
12/02/2015 |
| Banc Fund IX L.P. |
U.S. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2015 |
| Banc Fund VI L.P. |
U.S. |
154607 |
0 |
154607 |
0 |
154607 |
2 % |
10/02/2014 |
| Banc Fund VII L.P. |
U.S. |
158544 |
0 |
158544 |
0 |
158544 |
2 % |
10/02/2014 |
| Banc Fund VIII L.P. |
U.S. |
121784 |
0 |
121784 |
0 |
121784 |
1.5 % |
10/02/2014 |
| Banc Fund VII L.P. |
U.S. |
157544 |
0 |
157544 |
0 |
157544 |
3.2 % |
08/02/2013 |
| Banc Fund VIII L.P. |
U.S. |
46450 |
0 |
46450 |
0 |
46450 |
0.9 % |
08/02/2013 |
| Banc Fund VI L.P. |
U.S. |
184607 |
0 |
184607 |
0 |
184607 |
3.8 % |
08/02/2013 |
| Banc Fund VII L.P. |
U.S. |
158544 |
0 |
158544 |
0 |
158544 |
3.3 % |
07/02/2012 |
| Banc Fund VI L.P. |
U.S. |
186607 |
0 |
186607 |
0 |
186607 |
3.9 % |
07/02/2012 |
| Banc Fund VIII L.P. |
U.S. |
2000 |
0 |
2000 |
0 |
2000 |
0.1 % |
07/02/2012 |
| Banc Fund VIII L.P. |
U.S. |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2011 |
| Banc Fund VI L.P. |
U.S. |
186607 |
0 |
186607 |
0 |
186607 |
4 % |
10/02/2011 |
| Banc Fund VII L.P. |
U.S. |
113986 |
0 |
113986 |
0 |
113986 |
2.5 % |
10/02/2011 |
| Banc Fund VI L.P. |
U.S. |
186607 |
0 |
186607 |
0 |
186607 |
4 % |
12/02/2009 |
| Banc Fund VIII L.P. |
U.S. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2009 |
| Banc Fund VII L.P. |
U.S. |
113986 |
0 |
113986 |
0 |
113986 |
2.5 % |
12/02/2009 |
| Banc Fund VII L.P. |
U.S. |
32300 |
0 |
32300 |
0 |
32300 |
0.7 % |
13/02/2007 |
| Banc Fund VI L.P. |
U.S. |
167607 |
0 |
167607 |
0 |
167607 |
3.7 % |
13/02/2007 |
| Banc Fund V L.P. |
U.S. |
173646 |
0 |
173646 |
0 |
173646 |
3.8 % |
13/02/2007 |
| Banc Fund VI L.P. |
U.S. |
167607 |
0 |
167607 |
0 |
167607 |
3.7 % |
27/01/2006 |
| Banc Fund VII L.P. |
U.S. |
27800 |
0 |
27800 |
0 |
27800 |
0.6 % |
27/01/2006 |
| Banc Fund V L.P. |
U.S. |
174646 |
0 |
174646 |
0 |
174646 |
3.9 % |
27/01/2006 |
| Banc Fund IV L.P. |
U.S. |
0 |
0 |
0 |
0 |
0 |
0 % |
14/02/2005 |
| Banc Fund VI L.P. |
U.S. |
157507 |
0 |
157507 |
0 |
157507 |
3.5 % |
14/02/2005 |
| Banc Fund V L.P. |
U.S. |
159646 |
0 |
159646 |
0 |
159646 |
3.5 % |
14/02/2005 |
| Banc Fund VI L.P. |
U.S. |
55100 |
0 |
55100 |
0 |
55100 |
2 % |
12/02/2004 |
| Banc Fund IV L.P. |
U.S. |
27253 |
0 |
27253 |
0 |
27253 |
1 % |
12/02/2004 |
| Banc Fund V L.P. |
U.S. |
69154 |
0 |
69154 |
0 |
69154 |
2.5 % |
12/02/2004 |