| WELLINGTON MANAGEMENT GROUP LLP | 6,839,277 | $521,495 |
| BlackRock, Inc. | 6,396,750 | $487,752 |
| VANGUARD GROUP INC | 6,396,501 | $487,733 |
| STATE STREET CORP | 2,043,741 | $155,835 |
| GENEVA CAPITAL MANAGEMENT LLC | 1,849,643 | $141,035 |
| WASATCH ADVISORS LP | 1,831,414 | $139,645 |
| Conestoga Capital Advisors, LLC | 1,776,013 | $135,421 |
| MORGAN STANLEY | 1,687,671 | $128,685 |
| BLAIR WILLIAM & CO/IL | 1,679,025 | $128,026 |
| Champlain Investment Partners, LLC | 1,664,703 | $126,934 |
| FIRST TRUST ADVISORS LP | 1,649,114 | $125,745 |
| DIMENSIONAL FUND ADVISORS LP | 1,408,432 | $107,403 |
| Impax Asset Management Group plc | 1,403,648 | $107,028 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,381,303 | $105,343 |
| Capital International Investors | 1,328,881 | $101,327 |
| AMERIPRISE FINANCIAL INC | 1,299,259 | $99,071 |
| FMR LLC | 1,270,816 | $96,900 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1,232,149 | $93,951 |
| FRANKLIN RESOURCES INC | 1,222,706 | $93,231 |
| Spyglass Capital Management LLC | 1,198,921 | $91,418 |
| Pictet Asset Management Holding SA | 879,467 | $67,059 |
| JPMORGAN CHASE & CO | 863,299 | $65,827 |
| Copeland Capital Management, LLC | 799,977 | $60,998 |
| BROWN ADVISORY INC | 785,141 | $59,867 |
| Mawer Investment Management Ltd. | 766,207 | $58,423 |
| NORTHERN TRUST CORP | 751,640 | $57,313 |
| BAMCO INC /NY/ | 738,016 | $56,274 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 697,097 | $53,154 |
| BOKF, NA | 681,758 | $51,984 |
| Stephens Investment Management Group LLC | 636,296 | $48,518 |
| Capital World Investors | 580,774 | $44,284 |
| FEDERATED HERMES, INC. | 547,894 | $41,777 |
| Pembroke Management, LTD | 547,215 | $41,725 |
| NORGES BANK | 545,368 | $41,584 |
| Ceredex Value Advisors LLC | 529,750 | $40,393 |
| Allspring Global Investments Holdings, LLC | 527,520 | $41,774 |
| ROYCE & ASSOCIATES LP | 467,496 | $35,647 |
| UBS Group AG | 461,000 | $35,151 |
| SEI INVESTMENTS CO | 456,630 | $34,819 |
| Bank of New York Mellon Corp | 453,236 | $34,559 |
| Amundi | 439,694 | $33,547 |
| BANK OF AMERICA CORP /DE/ | 429,323 | $32,736 |
| Ranger Investment Management, L.P. | 420,336 | $32,051 |
| Voya Investment Management LLC | 404,651 | $30,855 |
| CITADEL ADVISORS LLC | 391,918 | $29,884 |
| RIVERBRIDGE PARTNERS LLC | 354,370 | $27,021 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 337,587 | $25,741 |
| Rockefeller Capital Management L.P. | 326,463 | $24,893 |
| Swedbank AB | 305,000 | $23,256 |
| RAYMOND JAMES FINANCIAL INC | 278,189 | $21,382 |
| WELLS FARGO & COMPANY/MN | 274,032 | $20,895 |
| AMERICAN CAPITAL MANAGEMENT INC | 271,737 | $20,720 |
| ENVESTNET ASSET MANAGEMENT INC | 269,599 | $20,557 |
| WCM INVESTMENT MANAGEMENT, LLC | 265,163 | $20,847 |
| Aperture Investors, LLC | 260,212 | $19,841 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 252,541 | $19 |
| COMERICA BANK | 238,462 | $18,183 |
| Toroso Investments, LLC | 223,019 | $17,005 |
| Turas Capital Management LP | 218,093 | $16,630 |
| Retirement Systems of Alabama | 214,278 | $16,339 |
| SG Americas Securities, LLC | 211,902 | $16 |
| EULAV Asset Management | 208,500 | $15,898 |
| ArrowMark Colorado Holdings LLC | 206,568 | $15,751 |
| UBS ASSET MANAGEMENT AMERICAS INC | 205,178 | $15,645 |
| Senvest Management, LLC | 189,540 | $14,452 |
| Schonfeld Strategic Advisors LLC | 187,995 | $14,335 |
| RHUMBLINE ADVISERS | 187,339 | $14,285 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 186,394 | $14,213 |
| Nuveen, LLC | 185,132 | $14,116 |
| KENNEDY CAPITAL MANAGEMENT LLC | 175,731 | $13,399 |
| BNP PARIBAS ARBITRAGE, SA | 175,312 | $13,368 |
| FERGUSON WELLMAN CAPITAL MANAGEMENT, INC | 171,376 | $13,067 |
| GOLDMAN SACHS GROUP INC | 165,611 | $12,628 |
| Allied Investment Advisors, LLC | 154,562 | $11,785 |
| Granite Investment Partners, LLC | 149,678 | $11,413 |
| BLI - Banque de Luxembourg Investments | 147,200 | $11,579 |
| PRINCIPAL FINANCIAL GROUP INC | 144,995 | $11,056 |
| NEXT CENTURY GROWTH INVESTORS LLC | 139,381 | $10,628 |
| Swiss National Bank | 136,725 | $10,425 |
| SG Capital Management LLC | 131,279 | $10,010 |
| Ensign Peak Advisors, Inc | 131,200 | $10,004 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 129,079 | $9,842 |
| Russell Investments Group, Ltd. | 125,623 | $9,579 |
| abrdn plc | 124,672 | $9,506 |
| ROYAL BANK OF CANADA | 123,688 | $9,431 |
| Invesco Ltd. | 119,764 | $9,132 |
| Northwest & Ethical Investments L.P. | 118,021 | $8,999 |
| Nepsis Inc. | 117,707 | $8,975 |
| D. E. Shaw & Co., Inc. | 117,360 | $8,949 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 115,531 | $8,809 |
| Legal & General Group Plc | 104,587 | $7,975 |
| Curi Capital, LLC | 98,604 | $7,519 |
| BAR HARBOR WEALTH MANAGEMENT | 98,087 | $7,479 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 95,400 | $7,274 |
| J. Goldman & Co LP | 91,882 | $7,006 |
| BNP Paribas Investment Partners S.A. | 89,689 | $10 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 82,039 | $6,255 |
| ALLIANCEBERNSTEIN L.P. | 80,770 | $6,159 |
| MARSHALL WACE, LLP | 76,717 | $5,850 |
| NEW YORK STATE COMMON RETIREMENT FUND | 74,019 | $5,644 |
| 297 other institutions | 3,449,672 | $233,145 |