| Conestoga Capital Advisors, LLC | 7,889,701 | $158,741 |
| NEUBERGER BERMAN GROUP LLC | 4,787,711 | $96,329 |
| TimesSquare Capital Management, LLC | 3,500,321 | $70,426 |
| Thrivent Financial for Lutherans | 2,357,519 | $47 |
| Artisan Partners Limited Partnership | 2,349,842 | $47,279 |
| BAMCO INC /NY/ | 2,001,724 | $40,275 |
| JENNISON ASSOCIATES LLC | 1,772,896 | $35,671 |
| Ranger Investment Management, L.P. | 1,278,186 | $25,717 |
| Pembroke Management, LTD | 1,263,833 | $25,428 |
| ArrowMark Colorado Holdings LLC | 1,214,289 | $24,431 |
| BANK OF AMERICA CORP /DE/ | 947,274 | $19,059 |
| DEUTSCHE BANK AG\ | 867,793 | $17,460 |
| Invesco Ltd. | 861,435 | $17,332 |
| FRED ALGER MANAGEMENT, LLC | 834,043 | $16,781 |
| Champlain Investment Partners, LLC | 801,304 | $16,122 |
| LOOMIS SAYLES & CO L P | 788,280 | $15,860 |
| NICHOLAS COMPANY, INC. | 745,204 | $14,994 |
| RIVERBRIDGE PARTNERS LLC | 715,159 | $14,389 |
| COOPER INVESTORS PTY LTD | 695,245 | $13,988 |
| MetLife Investment Management, LLC | 650,811 | $13,094 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 649,055 | $13,059 |
| T. Rowe Price Investment Management, Inc. | 566,705 | $11 |
| RAYMOND JAMES FINANCIAL INC | 525,211 | $10,667 |
| ROYCE & ASSOCIATES LP | 493,023 | $9,920 |
| SANDS CAPITAL MANAGEMENT, LLC | 493,006 | $9,919 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 479,011 | $9,638 |
| FIDEURAM - INTESA SANPAOLO PRIVATE BANKING S.P.A. | 460,704 | $9,269 |
| NEW YORK STATE COMMON RETIREMENT FUND | 433,541 | $8,723 |
| AMERIPRISE FINANCIAL INC | 432,863 | $8,709 |
| NORGES BANK | 406,803 | $8,185 |
| CREDIT AGRICOLE S A | 380,000 | $7,646 |
| BlackRock, Inc. | 365,298 | $7,350 |
| ROYAL BANK OF CANADA | 364,160 | $7,327 |
| BAR HARBOR WEALTH MANAGEMENT | 350,282 | $7,048 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 338,998 | $6,821 |
| COMGEST GLOBAL INVESTORS S.A.S. | 331,673 | $6,673 |
| MORGAN STANLEY | 304,001 | $6,117 |
| Heights Point Management, LP | 275,565 | $5,544 |
| SEI INVESTMENTS CO | 256,015 | $5,151 |
| CenterBook Partners LP | 249,510 | $5,020 |
| Russell Investments Group, Ltd. | 228,166 | $4,591 |
| Roubaix Capital, LLC | 195,973 | $3,943 |
| Advisors Capital Management, LLC | 179,444 | $3,610 |
| Montanaro Asset Management Ltd | 175,000 | $3,521 |
| UBS Group AG | 158,078 | $3,181 |
| Rhenman & Partners Asset Management AB | 147,025 | $2,958 |
| BLAIR WILLIAM & CO/IL | 145,193 | $2,921 |
| ENVESTNET ASSET MANAGEMENT INC | 141,320 | $2,843 |
| SCHWARTZ INVESTMENT COUNSEL INC | 126,281 | $2,541 |
| BALYASNY ASSET MANAGEMENT L.P. | 112,253 | $2,259 |
| PALISADE CAPITAL MANAGEMENT, LP | 106,031 | $2,133 |
| LPL Financial LLC | 101,552 | $2,043 |
| Verition Fund Management LLC | 97,155 | $1,955 |
| STATE STREET CORP | 97,107 | $1,955 |
| Brinker Capital Investments, LLC | 93,877 | $1,889 |
| TD Asset Management Inc | 87,702 | $1,765 |
| ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 84,005 | $1,690 |
| WELLS FARGO & COMPANY/MN | 74,219 | $1,493 |
| Susquehanna Portfolio Strategies, LLC | 72,554 | $1,460 |
| CITADEL ADVISORS LLC | 66,563 | $1,339 |
| Pathstone Holdings, LLC | 66,459 | $1,337 |
| Fideuram Asset Management (Ireland) dac | 52,564 | $1,277 |
| Brooklyn Investment Group | 46,543 | $961 |
| NORTHERN TRUST CORP | 38,780 | $780 |
| CITIGROUP INC | 38,633 | $777 |
| Squarepoint Ops LLC | 33,351 | $671 |
| Maridea Wealth Management LLC | 32,290 | $650 |
| TRUIST FINANCIAL CORP | 30,898 | $622 |
| GOLDMAN SACHS GROUP INC | 30,197 | $608 |
| GLENMEDE TRUST CO NA | 29,691 | $597 |
| Allianz SE | 26,050 | $524 |
| SG Americas Securities, LLC | 24,325 | $0 |
| MOORE CAPITAL MANAGEMENT, LP | 24,000 | $483 |
| Callan Family Office, LLC | 22,958 | $462 |
| BESSEMER GROUP INC | 22,605 | $0 |
| Premier Fund Managers Ltd | 21,497 | $0 |
| Handelsbanken Fonder AB | 18,600 | $0 |
| Bank of New York Mellon Corp | 17,595 | $354 |
| Graham Capital Management, L.P. | 17,423 | $351 |
| First Bank & Trust | 17,109 | $344 |
| Diversified Trust Co | 16,200 | $326 |
| Mariner, LLC | 14,996 | $302 |
| DIVERSIFY WEALTH MANAGEMENT, LLC | 14,810 | $302 |
| Qube Research & Technologies Ltd | 14,288 | $287 |
| Dynamic Technology Lab Private Ltd | 14,263 | $287 |
| CAPTRUST FINANCIAL ADVISORS | 13,925 | $280 |
| MILLENNIUM MANAGEMENT LLC | 13,796 | $278 |
| PNC Financial Services Group, Inc. | 12,508 | $252 |
| D. E. Shaw & Co., Inc. | 12,200 | $245 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 11,846 | $244 |
| BNP PARIBAS ARBITRAGE, SA | 11,602 | $233 |
| Vident Advisory, LLC | 11,020 | $222 |
| Walleye Capital LLC | 10,642 | $214 |
| Vestmark Advisory Solutions, Inc. | 10,096 | $203 |
| Farther Finance Advisors, LLC | 8,324 | $167 |
| Hilltop National Bank | 6,641 | $134 |
| Van Berkom & Associates Inc. | 5,617 | $0 |
| Parallel Advisors, LLC | 5,167 | $104 |
| US BANCORP \DE\ | 3,503 | $70 |
| FIFTH THIRD BANCORP | 3,423 | $69 |
| 38 other institutions | 18,607 | $299 |