| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
27/03/2026 |
| John B. Gerlach, Jr. |
Citizenship or Place of Organization |
987041 |
987041 |
987041 |
0 |
1438580 |
5.2 % |
11/02/2025 |
| William Blair Investment Management, LLC |
Delaware |
1240297 |
0 |
1381516 |
0 |
1381516 |
5 % |
12/02/2024 |
| John B. Gerlach, Jr. |
|
448098 |
1025365 |
448098 |
1025365 |
1473463 |
5.4 % |
11/02/2022 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1513514 |
0 |
1569163 |
1569163 |
5.7 % |
11/02/2022 |
| The Vanguard Group - 23-1945930 |
|
0 |
35676 |
1986549 |
52012 |
2038561 |
7.4 % |
10/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
2114404 |
0 |
2215035 |
0 |
2215035 |
8 % |
31/01/2022 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1030872 |
0 |
1130997 |
1130997 |
4.11 % |
16/02/2021 |
| Page 2 of 4 Pages |
|
447829 |
1045108 |
447829 |
1045108 |
1492937 |
5.4 % |
11/02/2021 |
| The Vanguard Group - 23-1945930 |
|
0 |
47877 |
1988100 |
61760 |
2049860 |
7.44 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
2205405 |
0 |
2230823 |
0 |
2230823 |
8.1 % |
29/01/2021 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1700011 |
0 |
1789986 |
1789986 |
6.51 % |
14/02/2020 |
| John B. Gerlach, Jr. |
|
682154 |
1393108 |
682154 |
0 |
2075262 |
7.5 % |
13/02/2020 |
| The Vanguard Group - 23-1945930 |
|
34647 |
3482 |
2116988 |
35018 |
2152006 |
7.82 % |
12/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
2269388 |
0 |
2309238 |
0 |
2309238 |
8.4 % |
05/02/2020 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1305720 |
0 |
1364530 |
1364530 |
4.9 % |
13/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
2184607 |
0 |
2230656 |
0 |
2230656 |
8.1 % |
06/02/2019 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1847380 |
0 |
1847380 |
1847380 |
6.73 % |
14/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
1972049 |
0 |
2013688 |
0 |
2013688 |
7.3 % |
25/01/2018 |
| STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1390893 |
0 |
1390893 |
1390893 |
5.07 % |
06/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
1888278 |
0 |
1933601 |
0 |
1933601 |
7.1 % |
25/01/2017 |
| (1) BlackRock, Inc. |
Delaware |
1660215 |
0 |
1718425 |
0 |
1718425 |
6.3 % |
26/01/2016 |
| (1) BlackRock, Inc. |
Delaware |
1522155 |
0 |
1571250 |
0 |
1571250 |
5.7 % |
02/02/2015 |
| Page 2 of 4 Pages |
United States |
638192 |
1426847 |
638192 |
1426847 |
2065039 |
7.6 % |
09/12/2014 |
| (1) BlackRock, Inc. |
Delaware |
1466414 |
0 |
1526685 |
0 |
1526685 |
5.6 % |
29/01/2014 |
| (1) BlackRock, Inc. |
Delaware |
1553409 |
0 |
1553409 |
0 |
1553409 |
5.69 % |
08/02/2013 |
| 52-2343049 |
New York |
1199519 |
0 |
1199519 |
0 |
1199519 |
4.39 % |
30/01/2013 |
| Neuberger Berman LLC |
Delaware |
0 |
1378048 |
0 |
1533904 |
1533904 |
5.628 % |
15/02/2012 |
| Neuberger Berman Equity Funds |
Delaware |
0 |
1203156 |
0 |
1203156 |
1203156 |
4.414 % |
15/02/2012 |
| Neuberger Berman Management LLC |
Delaware |
0 |
1344956 |
0 |
1344956 |
1344956 |
4.935 % |
15/02/2012 |
| Neuberger Berman Group LLC |
Delaware |
0 |
1378048 |
0 |
1533904 |
1533904 |
5.628 % |
15/02/2012 |
| (1) BlackRock, Inc. |
Delaware |
1416274 |
0 |
1416274 |
0 |
1416274 |
5.2 % |
13/02/2012 |
| 52-2343049 |
New York |
1610878 |
0 |
1610878 |
0 |
1610878 |
5.91 % |
13/01/2012 |
| (1) BlackRock, Inc. |
Delaware |
1444610 |
0 |
1444610 |
0 |
1444610 |
5.18 % |
07/02/2011 |
| 52-2343049 |
New York |
1999078 |
0 |
1999078 |
0 |
1999078 |
7.17 % |
14/01/2011 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
1404025 |
0 |
1404025 |
0 |
1404025 |
4.97 % |
10/06/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
1444179 |
0 |
1444179 |
0 |
1444179 |
5.13 % |
29/01/2010 |
| No. of Above |
Delaware |
2247450 |
0 |
2247450 |
0 |
2247450 |
5.96 % |
04/01/2001 |
| No. of Above |
Delaware |
2450000 |
0 |
2450000 |
0 |
2450000 |
7.6 % |
03/01/2001 |
| No. of Above |
Delaware |
2947450 |
0 |
2947450 |
0 |
2947450 |
7.36 % |
03/01/2000 |
| No. of Above |
Delaware |
2947450 |
0 |
2947450 |
0 |
2947450 |
7.36 % |
03/01/2000 |
| Management Corp.) |
Delaware |
4042448 |
0 |
4042448 |
0 |
4042448 |
9.55 % |
11/01/1999 |
| Management Corp.) |
Delaware |
4042448 |
0 |
4042448 |
0 |
4042448 |
9.55 % |
11/01/1999 |
| Corporation |
Organization |
2667500 |
0 |
2667500 |
0 |
2667500 |
9.2 % |
21/01/1998 |
| Corporation |
Organization |
2667500 |
0 |
2667500 |
0 |
2667500 |
9.2 % |
21/01/1998 |
| Corporation |
Organization |
1820600 |
0 |
187700 |
1632900 |
1820600 |
6.18 % |
15/01/1997 |
| Corporation |
Organization |
1820600 |
0 |
187700 |
1632900 |
1820600 |
6.18 % |
15/01/1997 |
| Corporation |
Organization |
1747999 |
0 |
196001 |
1551998 |
1747999 |
5.86 % |
08/01/1996 |
| Corporation |
Organization |
1747999 |
0 |
196001 |
1551998 |
1747999 |
5.86 % |
08/01/1996 |
| OLD MCM, INC. |
STATE OF DELAWARE |
873893 |
0 |
1496895 |
29475 |
1526370 |
5.1 % |
14/02/1995 |
| OLD MCM, INC. |
STATE OF DELAWARE |
873893 |
0 |
1496895 |
29475 |
1526370 |
5.1 % |
14/02/1995 |