| (1) BlackRock, Inc. |
Delaware |
5755691 |
0 |
6189770 |
0 |
6189770 |
10.6 % |
06/12/2024 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1928348 |
0 |
3100058 |
3102464 |
5.2 % |
29/01/2024 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
3241618 |
11 % |
10/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
95209 |
6489228 |
244185 |
6733413 |
11 % |
10/02/2022 |
| Wellington Group Holdings LLP |
Delaware |
0 |
5127289 |
0 |
0 |
6158549 |
10.06 % |
04/02/2022 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
5127289 |
0 |
0 |
6158549 |
10.06 % |
04/02/2022 |
| Wellington Management Company LLP |
Delaware |
0 |
4901092 |
0 |
0 |
5385843 |
8.8 % |
04/02/2022 |
| Wellington Management Group LLP |
Massachusetts |
0 |
5127289 |
0 |
0 |
6158549 |
10.06 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
4227987 |
0 |
4952683 |
0 |
4952683 |
8.1 % |
01/02/2022 |
| Wellington Management Company LLP |
Delaware |
0 |
5168671 |
0 |
0 |
5677779 |
9.36 % |
10/11/2021 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
5396611 |
0 |
0 |
6411044 |
10.57 % |
10/11/2021 |
| Wellington Group Holdings LLP |
Delaware |
0 |
5396611 |
0 |
0 |
6411044 |
10.57 % |
10/11/2021 |
| Wellington Management Group LLP |
Massachusetts |
0 |
5396611 |
0 |
0 |
6411044 |
10.57 % |
10/11/2021 |
| Wellington Management Company LLP |
Massachusetts |
0 |
3352136 |
0 |
0 |
3675736 |
5.97 % |
04/02/2021 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
3485887 |
0 |
0 |
4149354 |
6.74 % |
04/02/2021 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
3485887 |
0 |
0 |
4149354 |
6.74 % |
04/02/2021 |
| Wellington Management Group LLP |
Massachusetts |
0 |
3485887 |
0 |
0 |
4149354 |
6.74 % |
04/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
4078805 |
0 |
4733245 |
0 |
4733245 |
7.7 % |
29/01/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
91565 |
21855 |
6676664 |
110063 |
6786727 |
9.18 % |
10/02/2020 |
| B. Riley Financial, Inc. |
Pennsylvania |
128620 |
|
5502814 |
120764 |
3940062 |
6.6 % |
11/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
3547479 |
0 |
4153390 |
0 |
4153390 |
5.6 % |
06/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
3607398 |
0 |
4315000 |
0 |
4315000 |
5.6 % |
29/01/2014 |
| Sands Capital Management, LLC |
Reporting |
3393581 |
0 |
5027982 |
0 |
5027982 |
11 % |
14/02/2012 |
| (1) BlackRock, Inc. |
Delaware |
4747341 |
0 |
4747341 |
0 |
4747341 |
5.97 % |
13/02/2012 |
| FMR LLC |
Delaware |
56594 |
0 |
4224841 |
0 |
4224841 |
5.33 % |
16/02/2010 |
| Edward C. Johnson 3d |
Delaware |
0 |
0 |
4224841 |
0 |
4224841 |
5.33 % |
16/02/2010 |
| Turner Investment Partners, Inc. |
Pennsylvania |
3066707 |
0 |
3436536 |
0 |
3436536 |
4.3 % |
09/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
5685883 |
0 |
5685883 |
0 |
5685883 |
7.17 % |
29/01/2010 |
| Turner Investment Partners, Inc. |
Pennsylvania |
4756236 |
0 |
6219081 |
0 |
6219081 |
7.7 % |
10/11/2008 |
| HBK Investments L.P. |
Delaware |
0 |
4511392 |
0 |
4511392 |
4511392 |
11 % |
01/02/2008 |
| HBK Master Fund L.P. |
Delaware |
0 |
4511392 |
0 |
4511392 |
4511392 |
11 % |
01/02/2008 |
| HBK Management LLC |
Delaware |
0 |
4511392 |
0 |
4511392 |
4511392 |
11 % |
01/02/2008 |
| HBK Partners II L.P. |
Delaware |
0 |
4511392 |
0 |
4511392 |
4511392 |
11 % |
01/02/2008 |
| HBK Services LLC (1) |
Delaware |
0 |
4511392 |
0 |
4511392 |
4511392 |
11 % |
01/02/2008 |
| FMR Corp. |
Delaware |
22600 |
0 |
5912921 |
0 |
5912921 |
14.999 % |
14/02/2006 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
5912921 |
0 |
5912921 |
14.999 % |
14/02/2006 |
| 04-2683227 |
Massachusetts |
0 |
2118020 |
0 |
0 |
2401000 |
6.09 % |
14/02/2006 |
| FMR Corp. |
Delaware |
0 |
0 |
4469700 |
0 |
4469700 |
12.414 % |
14/02/2005 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
4469700 |
0 |
4469700 |
12.414 % |
14/02/2005 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
4469700 |
0 |
4469700 |
12.414 % |
14/02/2005 |
| Franklin Resources, Inc. (13-2670991) |
Delaware |
0 |
0 |
0 |
0 |
1803200 |
5 % |
11/02/2005 |
| Massachusetts Financial Services Company ("MFS") |
Delaware |
548350 |
0 |
580170 |
0 |
580170 |
1.61 % |
01/02/2005 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3702500 |
0 |
3702500 |
10.745 % |
10/08/2004 |
| FMR Corp. |
Delaware |
7600 |
0 |
3702500 |
0 |
3702500 |
10.745 % |
10/08/2004 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
3702500 |
0 |
3702500 |
10.745 % |
10/08/2004 |
| Franklin Resources, Inc. (13-2670991) |
Delaware |
0 |
0 |
0 |
0 |
1865700 |
6.8 % |
12/02/2004 |
| Richard C. Hedreeen |
United States of America |
0 |
1295174 |
0 |
0 |
1295174 |
4.8 % |
12/09/2003 |
| Hedreen Joint Venture |
State of Washington |
0 |
1295174 |
0 |
0 |
1295174 |
4.8 % |
12/09/2003 |
| 13-3958232 |
Delaware |
3064100 |
0 |
3064100 |
0 |
3064100 |
11.8 % |
14/02/2003 |
| Robert E Kern Jr. |
U.S.A. |
0 |
3064100 |
0 |
3064100 |
3064100 |
11.8 % |
14/02/2003 |
| David G. Kern |
U.S.A. |
0 |
3064100 |
0 |
3064100 |
3064100 |
11.8 % |
14/02/2003 |
| 13-3958232 |
Delaware |
2566200 |
0 |
2566200 |
0 |
2566200 |
10.2 % |
10/05/2002 |
| David G. Kern |
U.S.A. |
0 |
2566200 |
0 |
2566200 |
2566200 |
10.2 % |
10/05/2002 |
| Robert E Kern Jr. |
U.S.A. |
0 |
2566200 |
0 |
2566200 |
2566200 |
10.2 % |
10/05/2002 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2001 |
| FMR Corp. |
Commonwealth of Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2001 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2001 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
2303550 |
0 |
2303550 |
12.366 % |
10/12/1999 |
| FMR Corp. |
Commonwealth of Massachusetts |
154300 |
0 |
2303550 |
0 |
2303550 |
12.366 % |
10/12/1999 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2303550 |
0 |
2303550 |
12.366 % |
10/12/1999 |