| BlackRock, Inc. | 13,128,801 | $552,723 |
| VANGUARD GROUP INC | 8,504,011 | $358,019 |
| Artisan Partners Limited Partnership | 6,263,041 | $263,674 |
| FMR LLC | 5,738,209 | $241,579 |
| STATE STREET CORP | 4,360,913 | $183,594 |
| ARK Investment Management LLC | 3,887,547 | $163,666 |
| DIMENSIONAL FUND ADVISORS LP | 2,800,476 | $117,901 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,036,386 | $85,732 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,900,882 | $80,039 |
| ArrowMark Colorado Holdings LLC | 1,561,449 | $65,737 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,381,437 | $58,158 |
| FIRST TRUST ADVISORS LP | 1,283,503 | $54,035 |
| BANK OF AMERICA CORP /DE/ | 1,262,968 | $53,171 |
| Sumitomo Mitsui Trust Holdings, Inc. | 1,257,898 | $52,958 |
| Nikko Asset Management Americas, Inc. | 1,257,898 | $52,958 |
| GOLDMAN SACHS GROUP INC | 1,194,327 | $50,281 |
| MORGAN STANLEY | 1,183,069 | $49,807 |
| GW&K Investment Management, LLC | 1,140,083 | $48 |
| NORTHERN TRUST CORP | 992,196 | $41,771 |
| Iron Triangle Partners LP | 980,391 | $41,274 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 910,829 | $38,346 |
| Fisher Asset Management, LLC | 795,712 | $33,500 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 790,425 | $33,277 |
| OBERWEIS ASSET MANAGEMENT INC/ | 726,740 | $30,596 |
| DEERFIELD MANAGEMENT COMPANY, L.P. | 726,000 | $30,565 |
| Legal & General Group Plc | 690,757 | $29,081 |
| Champlain Investment Partners, LLC | 688,782 | $28,998 |
| BAMCO INC /NY/ | 645,621 | $27,181 |
| FRED ALGER MANAGEMENT, LLC | 633,894 | $26,687 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 631,710 | $26,595 |
| Alyeska Investment Group, L.P. | 601,556 | $25,326 |
| SEGALL BRYANT & HAMILL, LLC | 596,305 | $25,104 |
| NEW YORK STATE COMMON RETIREMENT FUND | 586,242 | $24,681 |
| Nuveen, LLC | 582,274 | $24,514 |
| EVENTIDE ASSET MANAGEMENT, LLC | 570,720 | $24,027 |
| JPMORGAN CHASE & CO | 520,129 | $21,897 |
| KAMES CAPITAL plc | 489,418 | $20,604 |
| PRINCIPAL FINANCIAL GROUP INC | 465,384 | $19,593 |
| Bank of New York Mellon Corp | 426,526 | $17,957 |
| Point72 Asset Management, L.P. | 426,229 | $17,944 |
| Invesco Ltd. | 390,770 | $16,451 |
| SEI INVESTMENTS CO | 385,784 | $16,242 |
| RAYMOND JAMES FINANCIAL INC | 384,329 | $16,241 |
| SILVERARC CAPITAL MANAGEMENT, LLC | 357,558 | $15,053 |
| JUPITER ASSET MANAGEMENT LTD | 355,604 | $14,971 |
| BNP PARIBAS ARBITRAGE, SA | 352,621 | $14,845 |
| Granite Investment Partners, LLC | 351,038 | $14,779 |
| ROYAL BANK OF CANADA | 344,376 | $14,499 |
| Casdin Capital, LLC | 276,308 | $11,633 |
| Public Sector Pension Investment Board | 273,633 | $11,520 |
| JANUS HENDERSON GROUP PLC | 271,623 | $11,436 |
| NORDEA INVESTMENT MANAGEMENT AB | 237,715 | $10,127 |
| BARCLAYS PLC | 211,655 | $8,911 |
| RHUMBLINE ADVISERS | 211,111 | $8,888 |
| FRANKLIN RESOURCES INC | 209,470 | $8,819 |
| UBS ASSET MANAGEMENT AMERICAS INC | 198,044 | $8,338 |
| BLAIR WILLIAM & CO/IL | 191,703 | $8,071 |
| UBS Group AG | 172,546 | $7,264 |
| Walleye Capital LLC | 165,583 | $6,971 |
| Palisades Investment Partners, LLC | 162,043 | $6,822 |
| CITADEL ADVISORS LLC | 159,663 | $6,722 |
| Swiss National Bank | 155,200 | $6,534 |
| IQ EQ FUND MANAGEMENT (IRELAND) Ltd | 154,610 | $6,509 |
| PRUDENTIAL FINANCIAL INC | 148,905 | $6,269 |
| AMERIPRISE FINANCIAL INC | 142,261 | $5,989 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 138,087 | $5,822 |
| Allianz Asset Management GmbH | 135,686 | $5,712 |
| EFG International AG | 133,049 | $5,603 |
| PANAGORA ASSET MANAGEMENT INC | 131,706 | $5,545 |
| Corient Private Wealth LLC | 130,037 | $5,475 |
| Amundi | 128,712 | $5,419 |
| ARDSLEY ADVISORY PARTNERS LP | 125,000 | $5,263 |
| MERCER GLOBAL ADVISORS INC /ADV | 123,879 | $5,215 |
| BROWN CAPITAL MANAGEMENT LLC | 114,157 | $4,806 |
| EXCHANGE TRADED CONCEPTS, LLC | 110,944 | $4,671 |
| RICE HALL JAMES & ASSOCIATES, LLC | 108,142 | $4,553 |
| ALLIANCEBERNSTEIN L.P. | 102,172 | $4,301 |
| Parkman Healthcare Partners LLC | 100,269 | $4,221 |
| WELLS FARGO & COMPANY/MN | 98,506 | $4,147 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 97,177 | $4,092 |
| MILLENNIUM MANAGEMENT LLC | 89,879 | $3,784 |
| Rafferty Asset Management, LLC | 86,363 | $3,636 |
| PERKINS CAPITAL MANAGEMENT INC | 75,433 | $3,176 |
| DEUTSCHE BANK AG\ | 75,035 | $3,159 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 74,768 | $3,148 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 74,678 | $3 |
| Vestmark Advisory Solutions, Inc. | 74,260 | $3,126 |
| Russell Investments Group, Ltd. | 72,974 | $3,072 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 71,830 | $3 |
| Gotham Asset Management, LLC | 69,572 | $2,929 |
| ENVESTNET ASSET MANAGEMENT INC | 62,449 | $2,629 |
| GREAT LAKES ADVISORS, LLC | 58,071 | $2,445 |
| ZACKS INVESTMENT MANAGEMENT | 56,136 | $2,363 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 55,044 | $1,945 |
| Thrivent Financial for Lutherans | 54,318 | $2 |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 53,328 | $2 |
| PINNACLE ASSOCIATES LTD | 52,610 | $2,215 |
| COMERICA BANK | 52,056 | $2,192 |
| Jackson Creek Investment Advisors LLC | 51,147 | $2 |
| Phocas Financial Corp. | 50,231 | $2,115 |
| 224 other institutions | 2,411,193 | $87,756 |