| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
27039 |
2038204 |
48328 |
2086532 |
10.04 % |
10/08/2022 |
| 52-0556948 |
Maryland |
418541 |
0 |
1528241 |
0 |
1528241 |
6.9 % |
14/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
0 |
1980173 |
40044 |
2020217 |
9.22 % |
10/02/2022 |
| Wellington Management Group LLP |
Delaware |
0 |
1467795 |
0 |
0 |
1528614 |
6.97 % |
04/02/2022 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1467795 |
0 |
0 |
1528614 |
6.97 % |
04/02/2022 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1467795 |
0 |
0 |
1528614 |
6.97 % |
04/02/2022 |
| Wellington Management Company LLP |
Delaware |
0 |
1436138 |
0 |
0 |
1496957 |
6.83 % |
04/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
1448622 |
0 |
1493763 |
0 |
1493763 |
6.8 % |
02/02/2022 |
| 52-0556948 |
Maryland |
94968 |
0 |
0 |
0 |
439200 |
1.9 % |
16/02/2021 |
| 30-0447847 |
Delaware Limited Partnership |
1042819 |
0 |
1100189 |
0 |
1100189 |
4.8 % |
12/02/2021 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
26117 |
1950525 |
44717 |
1995242 |
8.72 % |
10/02/2021 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
2001630 |
0 |
0 |
2291855 |
10.02 % |
04/02/2021 |
| Wellington Management Group LLP |
Delaware |
0 |
2001630 |
0 |
0 |
2291855 |
10.02 % |
04/02/2021 |
| Wellington Management Company LLP |
Delaware |
0 |
1983220 |
0 |
0 |
2243518 |
9.81 % |
04/02/2021 |
| Wellington Group Holdings LLP |
Delaware |
0 |
2001630 |
0 |
0 |
2291855 |
10.02 % |
04/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
1607327 |
0 |
1641970 |
0 |
1641970 |
7.2 % |
29/01/2021 |
| 52-0556948 |
Maryland |
289338 |
0 |
1186058 |
0 |
1186058 |
5.1 % |
14/02/2020 |
| (. |
Delaware |
1254132 |
0 |
1318738 |
0 |
1318738 |
5.76 % |
12/02/2020 |
| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
7134 |
0 |
29266 |
2093294 |
9.13 % |
12/02/2020 |
| Boston Partners |
Delaware |
448086 |
2443 |
672289 |
0 |
672289 |
2.93 % |
10/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
1548665 |
0 |
1600166 |
0 |
1600166 |
7 % |
05/02/2020 |
| Wellington Management Company LLP |
Massachusetts |
0 |
2629324 |
0 |
0 |
2935299 |
12.81 % |
27/01/2020 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
2665684 |
0 |
0 |
3021188 |
13.19 % |
27/01/2020 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
2665684 |
0 |
0 |
3021188 |
13.19 % |
27/01/2020 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2665684 |
0 |
0 |
3021188 |
13.19 % |
27/01/2020 |
| Boston Partners |
Delaware |
966605 |
5453 |
1440764 |
0 |
1440764 |
6.39 % |
12/02/2019 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
2322590 |
0 |
0 |
2804241 |
12.43 % |
12/02/2019 |
| Wellington Management Company LLP |
Massachusetts |
0 |
2279036 |
0 |
0 |
2729720 |
12.1 % |
12/02/2019 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2322590 |
0 |
0 |
2804241 |
12.43 % |
12/02/2019 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
2322590 |
0 |
0 |
2804241 |
12.43 % |
12/02/2019 |
| Van Berkom & Associates Inc. |
Canada |
1514432 |
0 |
1514432 |
0 |
1514432 |
6.71 % |
11/02/2019 |
| Van Berkom & Associates Inc. |
Canada |
1514432 |
0 |
1514432 |
0 |
1514432 |
6.71 % |
11/02/2019 |
| Van Berkom & Associates Inc. |
Canada |
1514432 |
0 |
1514432 |
0 |
1514432 |
6.71 % |
11/02/2019 |
| (. |
Delaware |
1343115 |
0 |
1413093 |
0 |
1413093 |
6.27 % |
08/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
1487278 |
0 |
1551486 |
0 |
1551486 |
6.9 % |
04/02/2019 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/05/2018 |
| FMR LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
10/05/2018 |
| 2) |
Delaware |
622055 |
0 |
624855 |
0 |
624855 |
2.8 % |
14/02/2018 |
| Van Berkom & Associates Inc. |
Canada |
1927915 |
0 |
1927915 |
0 |
1927915 |
8.71 % |
13/02/2018 |
| Van Berkom & Associates Inc. |
Canada |
1927915 |
0 |
1927915 |
0 |
1927915 |
8.71 % |
13/02/2018 |
| Van Berkom & Associates Inc. |
Canada |
1927915 |
0 |
1927915 |
0 |
1927915 |
8.71 % |
13/02/2018 |
| Boston Partners |
Delaware |
819251 |
5392 |
1286433 |
0 |
1286433 |
5.81 % |
13/02/2018 |
| (. |
Delaware |
1325536 |
0 |
1393051 |
0 |
1393051 |
6.3 % |
09/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
2587969 |
0 |
0 |
3102878 |
14.02 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
2587969 |
0 |
0 |
3102878 |
14.02 % |
08/02/2018 |
| Wellington Management Group LLP |
Massachusetts |
0 |
2587969 |
0 |
0 |
3102878 |
14.02 % |
08/02/2018 |
| Wellington Management Company LLP |
Massachusetts |
0 |
2551752 |
0 |
0 |
3033101 |
13.71 % |
08/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
1393125 |
0 |
1444220 |
0 |
1444220 |
6.5 % |
25/01/2018 |
| Van Berkom & Associates Inc. |
Canada |
1139614 |
0 |
1139614 |
0 |
1139614 |
5.15 % |
19/07/2017 |
| Van Berkom & Associates Inc. |
Canada |
1139614 |
0 |
1139614 |
0 |
1139614 |
5.15 % |
19/07/2017 |
| Van Berkom & Associates Inc. |
Canada |
1139614 |
0 |
1139614 |
0 |
1139614 |
5.15 % |
19/07/2017 |
| Westfield Capital Management Company, LP |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
07/04/2017 |
| 2) |
Delaware |
1215287 |
0 |
0 |
0 |
1346957 |
6.2 % |
13/02/2017 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1923617 |
0 |
0 |
2318482 |
10.67 % |
09/02/2017 |
| Wellington Management Company LLP |
Massachusetts |
0 |
1901092 |
0 |
0 |
2267617 |
10.44 % |
09/02/2017 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
1923617 |
0 |
0 |
2318482 |
10.67 % |
09/02/2017 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
1923617 |
0 |
0 |
2318482 |
10.67 % |
09/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
1383818 |
0 |
1434380 |
0 |
1434380 |
6.6 % |
23/01/2017 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1794305 |
0 |
0 |
2316070 |
10.69 % |
10/03/2016 |
| Wellington Management Company LLP |
Delaware |
0 |
1759812 |
0 |
0 |
2216151 |
10.23 % |
10/03/2016 |
| Wellington Management Group LLP |
Delaware |
0 |
1794305 |
0 |
0 |
2316070 |
10.69 % |
10/03/2016 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1794305 |
0 |
0 |
2316070 |
10.69 % |
10/03/2016 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
1697622 |
0 |
0 |
2194137 |
9.57 % |
11/02/2016 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1697622 |
0 |
0 |
2194137 |
9.57 % |
11/02/2016 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
1697622 |
0 |
0 |
2194137 |
9.57 % |
11/02/2016 |
| Wellington Management Company LLP |
Massachusetts |
0 |
1662250 |
0 |
0 |
2095260 |
9.14 % |
11/02/2016 |
| TimesSquare Capital Management, LLC 20-1665304 |
Delaware |
1243307 |
0 |
0 |
0 |
1425477 |
6.2 % |
10/02/2016 |
| (1) BlackRock, Inc. |
Delaware |
1190541 |
0 |
1242933 |
0 |
1242933 |
5.4 % |
10/02/2016 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2856214 |
0 |
2856214 |
12.489 % |
13/02/2015 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
2856214 |
0 |
2856214 |
12.489 % |
13/02/2015 |
| FMR LLC |
Delaware |
673341 |
0 |
2856214 |
0 |
2856214 |
12.489 % |
13/02/2015 |
| 2) |
Delaware |
1262712 |
0 |
1598812 |
0 |
1598812 |
7 % |
11/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
1230911 |
0 |
1286528 |
0 |
1286528 |
5.6 % |
02/02/2015 |
| 04-2683227 |
Massachusetts |
0 |
1264412 |
0 |
0 |
2100496 |
9.04 % |
14/02/2014 |
| #80-0175963 |
Massachusetts |
0 |
0 |
0 |
0 |
0 |
0 % |
07/02/2014 |
| #80-0175963 |
Massachusetts |
461052 |
0 |
715516 |
0 |
715516 |
3.08 % |
07/02/2014 |
| BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606 |
1157494 |
0 |
1157494 |
0 |
1157494 |
4.98 % |
06/02/2014 |
| (1) BlackRock, Inc. |
Delaware |
1256562 |
0 |
1341015 |
0 |
1341015 |
5.8 % |
29/01/2014 |
| 04-2683227 |
Massachusetts |
0 |
1881059 |
0 |
0 |
3030003 |
13.2 % |
14/02/2013 |
| #80-0175963 |
Massachusetts |
901925 |
0 |
1312279 |
0 |
1312279 |
5.72 % |
08/02/2013 |
| William Blair & Company, LLC
36-2214610 |
W Adams Chicago IL |
1644877 |
0 |
1644877 |
0 |
1644877 |
7.17 % |
04/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
1205423 |
0 |
1205423 |
0 |
1205423 |
5.25 % |
30/01/2013 |
| (1) BlackRock, Inc. |
Delaware |
1125042 |
0 |
1125042 |
0 |
1125042 |
4.91 % |
08/06/2012 |
| (1) BlackRock, Inc. |
Delaware |
1171022 |
0 |
1171022 |
0 |
1171022 |
5.17 % |
13/02/2012 |
| William Blair36-2214610 |
W Adams Chicago IL |
1183751 |
0 |
1183751 |
0 |
1183751 |
5.23 % |
30/01/2012 |
| 59-2385219 |
State of Florida |
1448213 |
0 |
1448213 |
0 |
1448213 |
6.4 % |
24/01/2012 |
| Ronald Baron010666114 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
09/09/2011 |
| BAMCO INC /NY/010666114 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
09/09/2011 |
| Baron Small Cap Fund010666114 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
09/09/2011 |
| Baron Capital Group, Inc.010666114 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
09/09/2011 |
| 04-2683227 |
Massachusetts |
0 |
1932219 |
0 |
0 |
3065007 |
14 % |
14/02/2011 |
| Ronald Baron010666114 |
New York |
0 |
1250000 |
0 |
1250000 |
1250000 |
5.71 % |
14/02/2011 |
| Baron Small Cap Fund010666114 |
New York |
0 |
1250000 |
0 |
1250000 |
1250000 |
5.71 % |
14/02/2011 |
| Baron Capital Group, Inc.010666114 |
New York |
0 |
1250000 |
0 |
1250000 |
1250000 |
5.71 % |
14/02/2011 |
| BAMCO INC /NY/010666114 |
New York |
0 |
1250000 |
0 |
1250000 |
1250000 |
5.71 % |
14/02/2011 |
| 52-0556948 |
MARYLAND |
67720 |
0 |
80920 |
0 |
80920 |
0.3 % |
10/02/2011 |
| BLAIR WILLIAM & CO/IL36-2214610 |
W Adams Chicago IL |
1823979 |
0 |
1823979 |
0 |
1823979 |
8.33 % |
07/02/2011 |
| (1) BlackRock, Inc. |
Delaware |
1244691 |
0 |
1244691 |
0 |
1244691 |
5.69 % |
04/02/2011 |
| 04-2683227 |
Massachusetts |
0 |
1532597 |
0 |
0 |
2348547 |
10.65 % |
10/08/2010 |
| 52-0556948 |
MARYLAND |
328650 |
0 |
1145750 |
0 |
1145750 |
5.3 % |
12/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
1131512 |
0 |
1131512 |
0 |
1131512 |
5.31 % |
29/01/2010 |
| FMR LLC |
Delaware |
196200 |
0 |
626930 |
0 |
626930 |
2.904 % |
09/04/2009 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
626930 |
0 |
626930 |
2.904 % |
09/04/2009 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2159797 |
0 |
2159797 |
10.365 % |
17/02/2009 |
| FMR LLC |
Delaware |
619820 |
0 |
2159797 |
0 |
2159797 |
10.365 % |
17/02/2009 |
| 52-0556948 |
MARYLAND |
376150 |
0 |
1383350 |
0 |
1383350 |
6.6 % |
10/02/2009 |
| FMR LLC |
Delaware |
296428 |
0 |
2110063 |
0 |
2110063 |
11.258 % |
10/04/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2110063 |
0 |
2110063 |
11.258 % |
10/04/2008 |
| FMR LLC |
Delaware |
169120 |
0 |
849420 |
0 |
849420 |
4.554 % |
14/02/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
849420 |
0 |
849420 |
4.554 % |
14/02/2008 |
| FMR Corp. |
Delaware |
156400 |
0 |
1582600 |
0 |
1582600 |
8.487 % |
11/06/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
1582600 |
0 |
1582600 |
8.487 % |
11/06/2007 |
| Gary E. Holdren |
United States |
1206176 |
0 |
1206176 |
0 |
1206176 |
6.4 % |
20/03/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2601100 |
0 |
2601100 |
14.428 % |
14/02/2007 |
| FMR Corp. |
Delaware |
443100 |
0 |
2601100 |
0 |
2601100 |
14.428 % |
14/02/2007 |
| Paul G. Yovovich(1) |
United States |
686 |
0 |
686 |
0 |
686 |
11 % |
14/02/2007 |
| 32-0027409 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2007 |
| 84-1322349 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2007 |
| 03-0469527 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2007 |
| 32-0027406 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2007 |
| 32-0027408 |
Delaware |
0 |
0 |
0 |
0 |
0 |
11 % |
14/02/2007 |
| Terence M. Graunke(1) |
United States |
3080 |
0 |
3080 |
0 |
3080 |
11 % |
14/02/2007 |
| Wells Fargo Funds Management, LLC |
Delaware |
980954 |
0 |
14870 |
0 |
980954 |
5.44 % |
02/02/2007 |
| Wells Fargo & Company |
Delaware |
1144685 |
0 |
1332520 |
0 |
1335220 |
7.41 % |
02/02/2007 |
| Wells Capital Management Incorporated |
California |
109956 |
0 |
1317650 |
0 |
1317650 |
7.31 % |
02/02/2007 |
| FMR Corp. |
Delaware |
372400 |
0 |
2110010 |
0 |
2110010 |
11.709 % |
10/10/2006 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
2110010 |
0 |
2110010 |
11.709 % |
10/10/2006 |
| 84-1322349 |
Delaware |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| 32-0027408 |
Delaware |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| 03-0469527 |
Delaware |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| Paul G. Yovovich (1) |
United States |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| 32-0027406 |
Delaware |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| Terence M. Graunke (1) |
United States |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |
| 32-0027409 |
Delaware |
0 |
8864576 |
0 |
8864576 |
8864576 |
54.4 % |
11/02/2005 |