| BlackRock, Inc. | 9,057,647 | $887,106 |
| VANGUARD GROUP INC | 6,574,893 | $643,945 |
| WASATCH ADVISORS LP | 3,765,442 | $368,787 |
| Conestoga Capital Advisors, LLC | 2,777,327 | $272,011 |
| Invesco Ltd. | 2,703,855 | $264,816 |
| Capital Research Global Investors | 2,488,034 | $243,678 |
| STATE STREET CORP | 2,306,780 | $225,926 |
| Capital International Investors | 1,998,409 | $195,724 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,665,226 | $163,092 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,538,803 | $150,733 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,468,206 | $143,796 |
| JPMORGAN CHASE & CO | 1,462,770 | $143,264 |
| MORGAN STANLEY | 1,362,854 | $133,478 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1,348,555 | $132,078 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,307,249 | $128,032 |
| GENEVA CAPITAL MANAGEMENT LLC | 1,265,324 | $123,926 |
| EARNEST PARTNERS LLC | 1,162,557 | $113,861 |
| NEUBERGER BERMAN GROUP LLC | 1,045,409 | $102,387 |
| DIMENSIONAL FUND ADVISORS LP | 1,035,661 | $101,444 |
| Pictet Asset Management Holding SA | 990,651 | $97,040 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 943,149 | $92,372 |
| GOLDMAN SACHS GROUP INC | 899,385 | $88,086 |
| UBS Group AG | 841,897 | $82,455 |
| AMERIPRISE FINANCIAL INC | 764,056 | $74,839 |
| Clearbridge Investments, LLC | 750,859 | $73,539 |
| NORTHERN TRUST CORP | 709,873 | $69,525 |
| Allspring Global Investments Holdings, LLC | 699,620 | $69,018 |
| Voya Investment Management LLC | 686,511 | $67,237 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 672,756 | $65,890 |
| BROWN ADVISORY INC | 662,629 | $64,898 |
| LOOMIS SAYLES & CO L P | 651,263 | $63,785 |
| BANK OF AMERICA CORP /DE/ | 615,095 | $60,242 |
| TimesSquare Capital Management, LLC | 597,810 | $58,550 |
| SEI INVESTMENTS CO | 558,165 | $54,667 |
| LONDON CO OF VIRGINIA | 547,044 | $53,578 |
| Nuveen, LLC | 532,143 | $52,118 |
| BNP Paribas Investment Partners S.A. | 501,096 | $49 |
| CITADEL ADVISORS LLC | 464,772 | $45,520 |
| FRED ALGER MANAGEMENT, LLC | 448,415 | $43,918 |
| BAMCO INC /NY/ | 446,242 | $43,705 |
| SEGALL BRYANT & HAMILL, LLC | 436,403 | $42,741 |
| Bank of New York Mellon Corp | 408,188 | $39,978 |
| NORGES BANK | 401,703 | $39,343 |
| FRANKLIN RESOURCES INC | 388,363 | $38,036 |
| Select Equity Group, L.P. | 374,229 | $36,652 |
| COMERICA BANK | 368,287 | $36,070 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 355,623 | $35 |
| Ranger Investment Management, L.P. | 344,234 | $33,714 |
| DF DENT & CO INC | 343,498 | $33,642 |
| Global Alpha Capital Management Ltd. | 328,332 | $32,157 |
| Boston Trust Walden Corp | 311,665 | $30,524 |
| UBS ASSET MANAGEMENT AMERICAS INC | 311,053 | $30,465 |
| RAYMOND JAMES FINANCIAL INC | 304,451 | $29,818 |
| PRINCIPAL FINANCIAL GROUP INC | 298,923 | $29,277 |
| BLAIR WILLIAM & CO/IL | 279,121 | $27,337 |
| T. Rowe Price Investment Management, Inc. | 263,383 | $26 |
| Granahan Investment Management, LLC | 257,715 | $25,241 |
| ENVESTNET ASSET MANAGEMENT INC | 257,555 | $25,225 |
| THORNBURG INVESTMENT MANAGEMENT INC | 244,037 | $23,901 |
| GW&K Investment Management, LLC | 227,459 | $22 |
| Public Sector Pension Investment Board | 216,300 | $21,184 |
| Summit Creek Advisors LLC | 210,295 | $20,596 |
| CREDIT AGRICOLE S A | 209,398 | $20,508 |
| AXIOM INVESTORS LLC /DE | 201,364 | $19,722 |
| JENNISON ASSOCIATES LLC | 200,455 | $19,633 |
| KENNEDY CAPITAL MANAGEMENT LLC | 197,970 | $19,389 |
| Harvey Partners, LLC | 196,142 | $19,210 |
| Yaupon Capital Management LP | 192,855 | $18,888 |
| Rockefeller Capital Management L.P. | 188,331 | $18,445 |
| abrdn plc | 186,992 | $18,314 |
| BNP PARIBAS ARBITRAGE, SA | 177,222 | $17,357 |
| Granite Investment Partners, LLC | 172,621 | $16,907 |
| Aristotle Capital Boston, LLC | 172,046 | $16,850 |
| Congruence Capital, LLC | 171,186 | $16,766 |
| Russell Investments Group, Ltd. | 169,420 | $16,593 |
| Toroso Investments, LLC | 167,075 | $16,363 |
| SG Capital Management LLC | 163,726 | $16,035 |
| RHUMBLINE ADVISERS | 161,359 | $15,803 |
| OSTERWEIS CAPITAL MANAGEMENT INC | 160,735 | $15,742 |
| Legal & General Group Plc | 157,552 | $15,431 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 157,414 | $15,417 |
| WCM INVESTMENT MANAGEMENT, LLC | 156,949 | $15,740 |
| HALLSTATT ADVISORS L.P. | 145,140 | $14,215 |
| WELLS FARGO & COMPANY/MN | 128,416 | $12,577 |
| Thrivent Financial for Lutherans | 124,356 | $12 |
| Swiss National Bank | 123,200 | $12,066 |
| Atom Investors LP | 122,675 | $12,015 |
| STATE OF WISCONSIN INVESTMENT BOARD | 117,734 | $11,531 |
| FENIMORE ASSET MANAGEMENT INC | 117,493 | $11,507 |
| ROYAL BANK OF CANADA | 100,516 | $9,843 |
| GAMCO INVESTORS, INC. ET AL | 99,200 | $9,716 |
| BARCLAYS PLC | 98,821 | $9,679 |
| 4D Advisors, LLC | 95,000 | $9,304 |
| BOOTHBAY FUND MANAGEMENT, LLC | 89,045 | $8,721 |
| R.P. Boggs & Co. | 85,923 | $8,415 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 84,198 | $8,246 |
| VICTORY CAPITAL MANAGEMENT INC | 83,475 | $8,176 |
| Impax Asset Management Group plc | 80,000 | $7,835 |
| NICHOLAS COMPANY, INC. | 79,418 | $7,778 |
| ALLIANCEBERNSTEIN L.P. | 78,506 | $7,689 |
| 290 other institutions | 3,352,661 | $297,545 |