| FMR LLC |
DELAWARE |
0 |
0 |
0 |
0 |
1958824 |
4.4 % |
06/05/2026 |
| Vanguard Capital Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
3335118 |
7.48 % |
29/04/2026 |
| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
26/03/2026 |
| FMR LLC |
DELAWARE |
0 |
0 |
0 |
0 |
2641058 |
5.9 % |
05/11/2025 |
| The Vanguard Group |
PENNSYLVANIA |
369398 |
369398 |
369398 |
0 |
5332636 |
11.91 % |
30/10/2025 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
3566461 |
8 % |
17/10/2025 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
5010829 |
11 % |
28/04/2025 |
| Kayne Anderson Rudnick Investment Management, LLC |
CALIFORNIA |
241407 |
241407 |
241407 |
0 |
1264681 |
2.75 % |
13/02/2025 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
| FMR LLC |
Delaware |
3182062 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
| FMR LLC |
Delaware |
3182062 |
0 |
3186867 |
0 |
3186867 |
6.774 % |
09/02/2024 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
2666400 |
813970 |
2916306 |
813970 |
3730276 |
6.99 % |
11/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
51640 |
5423464 |
95329 |
5518793 |
10.34 % |
09/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
58335 |
5404562 |
100419 |
5504981 |
10.09 % |
10/06/2021 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
2915013 |
853970 |
2915013 |
853970 |
3768983 |
6.86 % |
10/02/2021 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
2915013 |
853970 |
2915013 |
853970 |
3768983 |
6.86 % |
10/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
61590 |
5038623 |
103499 |
5142122 |
9.36 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
6551654 |
0 |
6759635 |
0 |
6759635 |
12.3 % |
26/01/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
101819 |
8213 |
5515013 |
0 |
5618201 |
10 % |
11/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
6522722 |
0 |
6653900 |
0 |
6653900 |
11.8 % |
04/02/2020 |
| FMR LLC |
Delaware |
148676 |
0 |
3240243 |
0 |
3240243 |
5.509 % |
13/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
5984558 |
0 |
6113842 |
0 |
6113842 |
10.4 % |
19/01/2018 |
| (1) BlackRock, Inc. |
Delaware |
6460349 |
0 |
6654776 |
0 |
6654776 |
11 % |
12/01/2017 |
| (1) BlackRock, Inc. |
Delaware |
5893995 |
0 |
6060963 |
0 |
6060963 |
9.4 % |
15/01/2015 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
| Artisan Partners Asset Management Inc. |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
| Artisan Investments GP LLC |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
| Artisan Partners Holdings LP |
Delaware |
0 |
3009936 |
0 |
3303503 |
3303503 |
4.9 % |
24/03/2014 |
| Artisan Investment Corporation |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| ZFIC, Inc. |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Andrew A. Ziegler |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Carlene M. Ziegler |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Artisan Partners Asset Management Inc. |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Artisan Partners Holdings LP |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Artisan Investments GP LLC |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
3154550 |
0 |
3444840 |
3444840 |
5.1 % |
30/01/2014 |
| (1) BlackRock, Inc. |
Delaware |
5663996 |
0 |
5879946 |
0 |
5879946 |
8.8 % |
29/01/2014 |
| 52-2343049 |
New York |
3247539 |
0 |
3247539 |
0 |
3247539 |
4.84 % |
27/01/2014 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
| FMR LLC |
Delaware |
819661 |
0 |
1875761 |
0 |
1875761 |
2.819 % |
14/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
5189172 |
0 |
5189172 |
0 |
5189172 |
7.8 % |
07/02/2013 |
| Artisan Partners Holdings LP |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| Artisan Investment Corporation |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| Carlene M. Ziegler |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| Andrew A. Ziegler |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| ZFIC, Inc. |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| Artisan Investments GP LLC |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
3344762 |
0 |
3535462 |
3535462 |
5.3 % |
06/02/2013 |
| FMR LLC |
Delaware |
937691 |
0 |
3487591 |
0 |
3487591 |
5.228 % |
14/02/2012 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3487591 |
0 |
3487591 |
5.228 % |
14/02/2012 |
| (1) BlackRock, Inc. |
Delaware |
5008414 |
0 |
5008414 |
0 |
5008414 |
7.51 % |
13/02/2012 |
| Artisan Partners Holdings LP |
Delaware |
0 |
3632162 |
0 |
3798062 |
3798062 |
5.7 % |
07/02/2012 |
| 52-2343049 |
New York |
4061285 |
0 |
4061285 |
0 |
4061285 |
6.09 % |
11/01/2012 |
| 52-2343049 |
New York |
4061285 |
0 |
4061285 |
0 |
4061285 |
6.09 % |
11/01/2012 |
| FMR LLC |
Delaware |
758150 |
0 |
3612346 |
0 |
3612346 |
5.436 % |
14/02/2011 |
| THE VANGUARD GROUP, INC. - 23-1945930 |
Pennsylvania |
93653 |
0 |
4218107 |
93653 |
4311760 |
6.53 % |
05/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
5349497 |
0 |
5349497 |
0 |
5349497 |
8.11 % |
29/01/2010 |
| Munder Capital Management |
State of Delaware |
3333029 |
0 |
3593519 |
6024 |
3599543 |
5.6 % |
10/09/2007 |
| Munder Capital Management |
State of Delaware |
3333029 |
0 |
3593519 |
6024 |
3599543 |
11.3 % |
13/08/2007 |
| Munder Capital Management |
State of Delaware |
1517181 |
0 |
1657056 |
0 |
1657056 |
5.2 % |
14/02/2007 |
| (. |
Delaware Corporation |
845019 |
0 |
845019 |
0 |
845019 |
5.43 % |
06/02/2006 |
| Mac-Per-Wolf Company |
Delaware |
627477 |
0 |
627477 |
0 |
627477 |
4 % |
11/07/2005 |
| 36-3344166 |
Massachusetts |
404000 |
0 |
404000 |
0 |
404000 |
2.6 % |
11/07/2005 |
| 13-3156718 |
INCORPORATED IN THE STATE OF NEW YORK |
259730 |
243000 |
292030 |
247700 |
539730 |
3.56 % |
11/02/2005 |
| Mac-Per-Wolf Company |
Delaware |
1508282 |
0 |
1508282 |
0 |
1508282 |
10 % |
31/01/2005 |
| 36-3344166 |
Massachusetts |
900000 |
0 |
900000 |
0 |
900000 |
5.9 % |
31/01/2005 |
| Matthew Lindenbaum |
United States of America |
0 |
757127 |
0 |
757127 |
757127 |
5 % |
14/05/2004 |
| 13-4045628 |
Delaware |
0 |
757127 |
0 |
757127 |
757127 |
5 % |
14/05/2004 |
| Bennett Lindenbaum |
United States of America |
0 |
757127 |
0 |
757127 |
757127 |
5 % |
14/05/2004 |
| The TCW Group, Inc., on behalf of the TCW Business Unit |
Nevada corporation |
0 |
1803515 |
0 |
1970115 |
1970115 |
13.1 % |
10/02/2004 |
| The TCW Group, Inc., on behalf of the TCW Business Unit |
Nevada corporation |
0 |
1803515 |
0 |
1970115 |
1970115 |
13.1 % |
09/02/2004 |
| 13-3156718 |
INCORPORATED IN THE STATE OF NEW YORK |
258300 |
188600 |
271100 |
188600 |
459700 |
3.1 % |
06/02/2004 |
| 36-3344166 |
Massachusetts |
1134100 |
0 |
1134100 |
0 |
1134100 |
7.6 % |
30/01/2004 |
| Mac-Per-Wolf Company |
Delaware |
1759370 |
0 |
1759370 |
0 |
1759370 |
11.7 % |
30/01/2004 |
| Mac-Per-Wolf Company |
Delaware |
1602350 |
0 |
1602350 |
0 |
1602350 |
10.7 % |
10/11/2003 |
| 36-3344166 |
Massachusetts |
1042300 |
0 |
1042300 |
0 |
1042300 |
6.9 % |
10/11/2003 |
| 13-5521910 |
Delaware |
0 |
822700 |
0 |
1156252 |
1156252 |
7.76 % |
13/02/2003 |
| 133697433 |
USA |
0 |
795300 |
0 |
795300 |
795300 |
5.33 % |
13/02/2003 |
| Basso Securities Ltd. |
Number of Shares |
0 |
0 |
0 |
0 |
0 |
0 % |
15/02/2002 |
| Jeffrey A. Keswin |
U.S. Citizen |
472500 |
0 |
472500 |
0 |
472500 |
3.1 % |
14/02/2002 |
| David Einhorn |
U.S. Citizen |
473000 |
500 |
473000 |
0 |
473500 |
3.1 % |
14/02/2002 |
| Greenlight Capital, L.L.C. |
Delaware |
472500 |
0 |
472500 |
0 |
472500 |
3.1 % |
14/02/2002 |
| Rule 13d-1(d) |
Delaware |
19668000 |
0 |
19668000 |
0 |
19668000 |
6.4 % |
30/04/2001 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
953230 |
0 |
953230 |
10.206 % |
10/04/2001 |
| FMR Corp. |
Commonwealth of Massachusetts |
506130 |
0 |
953230 |
0 |
953230 |
10.206 % |
10/04/2001 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
953230 |
0 |
953230 |
10.206 % |
10/04/2001 |
| Albert Fried & Company, LLC. |
NEW YORK |
1175415 |
0 |
1175415 |
0 |
1175415 |
10.54 % |
12/02/2001 |
| 056265544 |
UNITED STATES |
35007 |
1210422 |
35007 |
1210422 |
1210422 |
10.86 % |
12/02/2001 |
| Artisan Investment Corporation |
Wisconsin |
0 |
1522800 |
0 |
1522800 |
1522800 |
14.56 % |
09/02/2001 |
| 39-1807188 |
Delaware |
0 |
1522800 |
0 |
1522800 |
1522800 |
14.56 % |
09/02/2001 |
| Andrew A. Ziegler |
U.S.A. |
0 |
1522800 |
0 |
1522800 |
1522800 |
14.56 % |
09/02/2001 |
| Carlene Murphy Ziegler |
U.S.A. |
0 |
1522800 |
0 |
1522800 |
1522800 |
14.56 % |
09/02/2001 |
| David Einhorn |
U.S. Citizen |
616000 |
0 |
616000 |
0 |
616000 |
5.9 % |
18/01/2001 |
| Jeffrey A. Keswin |
U.S. Citizen |
615000 |
0 |
615000 |
0 |
615000 |
5.9 % |
18/01/2001 |
| Greenlight Capital, L.L.C. |
Delaware |
615000 |
0 |
615000 |
0 |
615000 |
5.9 % |
18/01/2001 |
| 056265544 |
UNITED STATES |
10007 |
558325 |
10007 |
558325 |
558325 |
5.76 % |
14/02/2000 |
| 13-5089432 |
NEW YORK |
548318 |
0 |
548318 |
0 |
548318 |
5.66 % |
14/02/2000 |
| Andrew A. Ziegler |
U.S.A. |
0 |
972800 |
0 |
972800 |
972800 |
10 % |
10/02/2000 |
| 39-1807188 |
Delaware |
0 |
972800 |
0 |
972800 |
972800 |
10 % |
10/02/2000 |
| Carlene Murphy Ziegler |
U.S.A. |
0 |
972800 |
0 |
972800 |
972800 |
10 % |
10/02/2000 |
| Artisan Investment Corporation |
Wisconsin |
0 |
972800 |
0 |
972800 |
972800 |
10 % |
10/02/2000 |
| Cumberland Associates LLC |
New York |
724003 |
186597 |
724003 |
186597 |
910600 |
8.5 % |
07/04/1998 |
| WEISS, PECK & GREER, L.L.C. |
DELAWARE |
0 |
207900 |
0 |
207900 |
207900 |
2.17 % |
06/02/1998 |
| The TCW Group, Inc. |
Nevada corporation |
125871 |
0 |
125871 |
0 |
125871 |
1.3 % |
12/02/1997 |
| Robert Day |
United States Citizen |
125871 |
0 |
125871 |
0 |
125871 |
1.3 % |
12/02/1997 |
| WEISS, PECK & GREER, L.L.C. |
DELAWARE |
0 |
698100 |
0 |
698100 |
698100 |
7.33 % |
11/02/1997 |
| 04-2507163) |
Commonwealth of Massachusetts |
1054075 |
0 |
1351719 |
0 |
1351719 |
13.81 % |
05/03/1996 |
| ###-##-####) |
United States of America |
0 |
0 |
1351719 |
0 |
1351719 |
13.81 % |
05/03/1996 |
| ###-##-####) |
United States of America |
0 |
0 |
1351719 |
0 |
1351719 |
13.81 % |
05/03/1996 |