| FMR LLC | 5,399,098 | $81,418 |
| BlackRock, Inc. | 3,728,708 | $56,229 |
| VANGUARD GROUP INC | 3,320,929 | $50,080 |
| NEUBERGER BERMAN GROUP LLC | 3,109,660 | $46,894 |
| DIMENSIONAL FUND ADVISORS LP | 2,576,182 | $38,849 |
| Woodline Partners LP | 2,137,899 | $32,240 |
| GILDER GAGNON HOWE & CO LLC | 2,081,672 | $31,392 |
| GW&K Investment Management, LLC | 2,032,631 | $31 |
| Bank of New York Mellon Corp | 2,011,613 | $30,335 |
| JPMORGAN CHASE & CO | 1,882,671 | $28,391 |
| LOOMIS SAYLES & CO L P | 1,857,812 | $28,016 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1,850,876 | $27,911 |
| LAZARD ASSET MANAGEMENT LLC | 1,626,821 | $24,532 |
| Granahan Investment Management, LLC | 1,451,237 | $21,885 |
| Stephens Investment Management Group LLC | 1,367,051 | $20,615 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,202,460 | $18,136 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 1,181,594 | $17,818 |
| Champlain Investment Partners, LLC | 1,137,880 | $17,159 |
| Penn Capital Management Company, LLC | 1,131,552 | $17,102 |
| RIVERBRIDGE PARTNERS LLC | 1,096,029 | $16,528 |
| STATE STREET CORP | 1,092,886 | $16,481 |
| GOLDMAN SACHS GROUP INC | 1,081,055 | $16,302 |
| 12 West Capital Management LP | 1,070,701 | $16,146 |
| MetLife Investment Management, LLC | 1,069,955 | $16,135 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,069,506 | $16,128 |
| FRANKLIN RESOURCES INC | 1,047,439 | $15,795 |
| FRED ALGER MANAGEMENT, LLC | 1,036,560 | $15,631 |
| EMERALD ADVISERS, LLC | 978,408 | $14,754 |
| CITADEL ADVISORS LLC | 931,728 | $14,050 |
| FEDERATED HERMES, INC. | 912,000 | $13,753 |
| UBS Group AG | 909,250 | $13,711 |
| Paralel Advisors LLC | 900,000 | $13,572 |
| NEW YORK STATE COMMON RETIREMENT FUND | 706,138 | $10,649 |
| Hodges Capital Management Inc. | 693,341 | $10,456 |
| Russell Investments Group, Ltd. | 688,715 | $10,386 |
| BANK OF AMERICA CORP /DE/ | 595,450 | $8,979 |
| ArrowMark Colorado Holdings LLC | 588,565 | $8,876 |
| DEEPWATER ASSET MANAGEMENT, LLC | 576,166 | $8,689 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 569,418 | $8,587 |
| MORGAN STANLEY | 530,690 | $8,003 |
| MARSHALL WACE, LLP | 527,692 | $7,958 |
| NORTHERN TRUST CORP | 488,979 | $7,374 |
| Squarepoint Ops LLC | 464,901 | $7,011 |
| Manatuck Hill Partners, LLC | 459,900 | $6,935 |
| WASATCH ADVISORS LP | 451,868 | $6,814 |
| Clearbridge Investments, LLC | 439,682 | $6,630 |
| Qube Research & Technologies Ltd | 433,912 | $6,543 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 411,754 | $6,209 |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 383,960 | $5,790 |
| Allspring Global Investments Holdings, LLC | 340,456 | $5,233 |
| Avory & Company, LLC | 334,209 | $5,040 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 309,387 | $4,666 |
| ExodusPoint Capital Management, LP | 290,791 | $4,385 |
| WELLS FARGO & COMPANY/MN | 262,232 | $3,954 |
| AMERIPRISE FINANCIAL INC | 242,776 | $3,661 |
| SEI INVESTMENTS CO | 238,693 | $3,599 |
| BROWN ADVISORY INC | 228,460 | $3,445 |
| FIRST TRUST ADVISORS LP | 214,816 | $3,239 |
| Ranger Investment Management, L.P. | 176,250 | $2,658 |
| RICE HALL JAMES & ASSOCIATES, LLC | 134,599 | $2,030 |
| ROYCE & ASSOCIATES LP | 133,000 | $2,006 |
| Man Group plc | 124,027 | $1,870 |
| Swiss National Bank | 108,300 | $1,633 |
| Diametric Capital, LP | 107,920 | $1,627 |
| Sterling Capital Management LLC | 105,404 | $1,589 |
| MOODY NATIONAL BANK TRUST DIVISION | 101,972 | $1,538 |
| AMERICAN CENTURY COMPANIES INC | 98,416 | $1,484 |
| LPL Financial LLC | 95,538 | $1,441 |
| ENVESTNET ASSET MANAGEMENT INC | 92,353 | $1,393 |
| Invesco Ltd. | 89,637 | $1,352 |
| TWO SIGMA INVESTMENTS, LP | 86,090 | $1,298 |
| BARCLAYS PLC | 85,916 | $1,296 |
| RAYMOND JAMES FINANCIAL INC | 82,533 | $1,245 |
| WESBANCO BANK INC | 79,699 | $1,202 |
| XTX Topco Ltd | 76,662 | $1,156 |
| Lotus Technology Management, LP | 75,725 | $1,142 |
| VARCOV Co. | 74,782 | $1,128 |
| Nuveen, LLC | 74,480 | $1,123 |
| TWO SIGMA ADVISERS, LP | 74,400 | $1,122 |
| UBS ASSET MANAGEMENT AMERICAS INC | 74,199 | $1,119 |
| Arkadios Wealth Advisors | 73,496 | $1,108 |
| STRS OHIO | 69,400 | $1,047 |
| Brevan Howard Capital Management LP | 66,777 | $1,007 |
| Jefferies Financial Group Inc. | 65,000 | $980 |
| CAPTRUST FINANCIAL ADVISORS | 60,377 | $910 |
| Accurate Wealth Management, LLC | 59,220 | $922 |
| RHUMBLINE ADVISERS | 58,659 | $885 |
| MILLENNIUM MANAGEMENT LLC | 57,258 | $863 |
| VICTORY CAPITAL MANAGEMENT INC | 57,000 | $860 |
| NATIXIS ADVISORS, L.P. | 49,777 | $1 |
| Legal & General Group Plc | 49,599 | $748 |
| ALLIANCEBERNSTEIN L.P. | 49,360 | $744 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 46,872 | $707 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 46,092 | $695 |
| PEAK6 LLC | 46,003 | $694 |
| Cerity Partners LLC | 45,793 | $691 |
| DEUTSCHE BANK AG\ | 45,108 | $680 |
| Vancity Investment Management Ltd | 44,118 | $1 |
| NBC SECURITIES, INC. | 41,461 | $625 |
| JANE STREET GROUP, LLC | 40,602 | $612 |
| 105 other institutions | 1,133,242 | $15,709 |