| WASATCH ADVISORS LP | 6,778,925 | $426,869 |
| Durable Capital Partners LP | 6,606,969 | $416,041 |
| BlackRock, Inc. | 6,391,633 | $402,481 |
| VANGUARD GROUP INC | 6,070,018 | $382,229 |
| DARLINGTON PARTNERS CAPITAL MANAGEMENT, LP | 5,571,725 | $350,852 |
| NEUBERGER BERMAN GROUP LLC | 2,697,454 | $169,859 |
| Ensign Peak Advisors, Inc | 2,643,829 | $166,482 |
| UBS Group AG | 2,079,709 | $130,959 |
| Clearbridge Investments, LLC | 2,025,529 | $127,548 |
| STATE STREET CORP | 2,020,076 | $127,204 |
| JANUS HENDERSON GROUP PLC | 1,746,447 | $109,973 |
| Spyglass Capital Management LLC | 1,697,920 | $106,918 |
| MARSHALL WACE, LLP | 1,655,485 | $104,246 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,367,881 | $86,153 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,218,606 | $76,736 |
| ShawSpring Partners LLC | 1,148,861 | $72,344 |
| FIL Ltd | 1,131,234 | $71,234 |
| MORGAN STANLEY | 1,101,671 | $69,372 |
| RAYMOND JAMES FINANCIAL INC | 986,093 | $62,951 |
| JENNISON ASSOCIATES LLC | 925,232 | $58,262 |
| NOMURA ASSET MANAGEMENT CO LTD | 902,016 | $56,800 |
| BROWN BROTHERS HARRIMAN & CO | 891,981 | $56,168 |
| BANK OF MONTREAL /CAN/ | 872,453 | $54,938 |
| GOODNOW INVESTMENT GROUP, LLC | 851,200 | $53,600 |
| NORGES BANK | 820,000 | $51,635 |
| UBS ASSET MANAGEMENT AMERICAS INC | 793,116 | $49,943 |
| Point72 Asset Management, L.P. | 740,956 | $46,658 |
| AMERIPRISE FINANCIAL INC | 726,533 | $45,757 |
| BW Gestao de Investimentos Ltda. | 689,788 | $43,436 |
| RICE HALL JAMES & ASSOCIATES, LLC | 663,788 | $41,799 |
| Invesco Ltd. | 517,578 | $32,592 |
| Maestria Partners LLC | 516,186 | $32,504 |
| DIMENSIONAL FUND ADVISORS LP | 510,496 | $32,146 |
| NORTHERN TRUST CORP | 495,063 | $31,174 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 495,055 | $31,174 |
| Portolan Capital Management, LLC | 468,063 | $29,474 |
| FAIRVIEW CAPITAL INVESTMENT MANAGEMENT, LLC | 452,777 | $28,511 |
| Bank of New York Mellon Corp | 423,166 | $26,647 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 388,352 | $24 |
| 14B Captial Management LP | 385,000 | $24,243 |
| PALISADE CAPITAL MANAGEMENT, LP | 377,410 | $23,766 |
| Long Focus Capital Management, LLC | 354,000 | $22,291 |
| SEI INVESTMENTS CO | 331,465 | $20,872 |
| SNYDER CAPITAL MANAGEMENT L P | 294,157 | $18,523 |
| BANK OF AMERICA CORP /DE/ | 293,233 | $18,465 |
| SCHWARTZ INVESTMENT COUNSEL INC | 286,691 | $18,053 |
| EMERALD ADVISERS, LLC | 280,306 | $17,651 |
| Baird Financial Group, Inc. | 271,329 | $17,086 |
| DEUTSCHE BANK AG\ | 259,388 | $16,334 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 252,395 | $15,893 |
| WELLINGTON MANAGEMENT GROUP LLP | 206,680 | $13,015 |
| DEEPWATER ASSET MANAGEMENT, LLC | 206,217 | $12,985 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 198,686 | $12,511 |
| LOOMIS SAYLES & CO L P | 196,475 | $12,372 |
| GOLDMAN SACHS GROUP INC | 188,531 | $11,872 |
| University of Illinois Foundation | 182,848 | $11,514 |
| SG Americas Securities, LLC | 182,665 | $12 |
| NICHOLAS COMPANY, INC. | 180,550 | $11,369 |
| RHUMBLINE ADVISERS | 179,388 | $11,296 |
| STATE OF WISCONSIN INVESTMENT BOARD | 171,647 | $10,809 |
| Mawer Investment Management Ltd. | 169,872 | $10,697 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 165,269 | $10,407 |
| NEW YORK STATE COMMON RETIREMENT FUND | 163,598 | $10,302 |
| North Reef Capital Management LP | 155,929 | $9,819 |
| Nuveen, LLC | 155,067 | $9,765 |
| FMR LLC | 154,701 | $9,742 |
| LPL Financial LLC | 154,369 | $9,721 |
| Penserra Capital Management LLC | 151,962 | $10 |
| Toroso Investments, LLC | 151,016 | $9,509 |
| BNP PARIBAS ARBITRAGE, SA | 146,174 | $9,205 |
| PRINCIPAL FINANCIAL GROUP INC | 144,740 | $9,114 |
| JPMORGAN CHASE & CO | 139,487 | $8,783 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 130,018 | $8,187 |
| MARINER INVESTMENT GROUP LLC | 125,000 | $7,871 |
| CITADEL ADVISORS LLC | 123,445 | $7,773 |
| Swiss National Bank | 119,400 | $7,519 |
| HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC | 113,644 | $7 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 113,358 | $7,194 |
| BARCLAYS PLC | 111,102 | $6,996 |
| Legal & General Group Plc | 95,937 | $6,041 |
| Occam Crest Management LP | 95,000 | $5,982 |
| WELLS FARGO & COMPANY/MN | 93,483 | $5,887 |
| Walleye Trading LLC | 92,676 | $5,836 |
| Maxi Investments CY Ltd | 92,404 | $6 |
| ALLIANCEBERNSTEIN L.P. | 89,468 | $5,634 |
| Corient Private Wealth LLC | 89,004 | $5,590 |
| Ratan Capital Management LP | 85,703 | $4,597 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 83,511 | $5,259 |
| FirstWave Capital Management LLC | 82,871 | $5,218 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 81,798 | $5,151 |
| Retirement Systems of Alabama | 81,089 | $5,106 |
| Allspring Global Investments Holdings, LLC | 80,511 | $5,046 |
| Game Creek Capital, LP | 80,000 | $5,038 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 79,964 | $5,035 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 79,877 | $5,030 |
| NORDEA INVESTMENT MANAGEMENT AB | 79,106 | $5,009 |
| Quantinno Capital Management LP | 77,751 | $4,896 |
| ROYAL BANK OF CANADA | 77,401 | $4,875 |
| B. Metzler seel. Sohn & Co. AG | 72,143 | $4,543 |
| 7G CAPITAL MANAGEMENT, LLC | 70,000 | $4,408 |
| 297 other institutions | 3,392,402 | $178,860 |