| BlackRock, Inc. | 6,368,119 | $290,450 |
| VANGUARD GROUP INC | 3,170,089 | $144,588 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 2,613,471 | $119,200 |
| FMR LLC | 2,541,867 | $115,935 |
| MORGAN STANLEY | 2,256,742 | $102,930 |
| PERCEPTIVE ADVISORS LLC | 1,722,290 | $78,554 |
| STATE STREET CORP | 1,584,920 | $72,288 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,405,409 | $64,101 |
| FRED ALGER MANAGEMENT, LLC | 1,372,572 | $62,603 |
| Juniper Investment Company, LLC | 1,189,136 | $54,236 |
| Invesco Ltd. | 1,101,239 | $50,228 |
| NEXT CENTURY GROWTH INVESTORS LLC | 1,044,395 | $47,635 |
| GEODE CAPITAL MANAGEMENT, LLC | 998,327 | $45,542 |
| DIMENSIONAL FUND ADVISORS LP | 980,837 | $44,737 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 863,867 | $39,401 |
| LOOMIS SAYLES & CO L P | 840,062 | $38,315 |
| GW&K Investment Management, LLC | 753,752 | $34 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 584,942 | $26,679 |
| LORD, ABBETT & CO. LLC | 584,165 | $27 |
| GOLDMAN SACHS GROUP INC | 537,375 | $24,510 |
| BANK OF AMERICA CORP /DE/ | 518,535 | $23,650 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 517,479 | $23,602 |
| NORTHERN TRUST CORP | 472,761 | $21,563 |
| TWO SIGMA INVESTMENTS, LP | 443,467 | $20,227 |
| KENNEDY CAPITAL MANAGEMENT LLC | 438,745 | $20,011 |
| ROYCE & ASSOCIATES LP | 432,782 | $19,739 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 407,378 | $18,581 |
| First Eagle Investment Management, LLC | 306,893 | $13,997 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 295,721 | $13,488 |
| UBS Group AG | 279,675 | $12,756 |
| Bank of New York Mellon Corp | 246,650 | $11,250 |
| PRINCIPAL FINANCIAL GROUP INC | 240,449 | $10,967 |
| OSTERWEIS CAPITAL MANAGEMENT INC | 220,727 | $10,067 |
| TWO SIGMA ADVISERS, LP | 218,700 | $9,975 |
| Parkman Healthcare Partners LLC | 218,669 | $9,973 |
| OBERWEIS ASSET MANAGEMENT INC/ | 217,060 | $9,900 |
| WASATCH ADVISORS LP | 204,443 | $9,325 |
| Toroso Investments, LLC | 197,723 | $9,018 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 196,978 | $8,984 |
| Legal & General Group Plc | 190,748 | $8,700 |
| Nuveen, LLC | 169,841 | $7,746 |
| Public Sector Pension Investment Board | 144,308 | $6,582 |
| Russell Investments Group, Ltd. | 142,734 | $6,510 |
| AMERIPRISE FINANCIAL INC | 141,234 | $6,442 |
| Summit Creek Advisors LLC | 140,873 | $6,425 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 138,558 | $6,320 |
| FIRST TRUST ADVISORS LP | 136,521 | $6,227 |
| BRIDGER MANAGEMENT, LLC | 132,588 | $6,047 |
| THORNBURG INVESTMENT MANAGEMENT INC | 129,037 | $5,885 |
| VICTORY CAPITAL MANAGEMENT INC | 119,782 | $5,463 |
| JPMORGAN CHASE & CO | 114,363 | $5,216 |
| SEI INVESTMENTS CO | 114,284 | $5,212 |
| RHUMBLINE ADVISERS | 110,707 | $5,049 |
| MILLENNIUM MANAGEMENT LLC | 91,816 | $4,188 |
| UBS ASSET MANAGEMENT AMERICAS INC | 89,652 | $4,089 |
| BNP PARIBAS ARBITRAGE, SA | 89,535 | $4,084 |
| CONNORS INVESTOR SERVICES INC | 84,508 | $3,854 |
| NEW YORK STATE COMMON RETIREMENT FUND | 84,446 | $3,852 |
| Swiss National Bank | 79,100 | $3,608 |
| EAM Investors, LLC | 77,607 | $3,540 |
| INTECH INVESTMENT MANAGEMENT LLC | 73,104 | $3,334 |
| BARCLAYS PLC | 65,703 | $2,997 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 59,557 | $3 |
| WELLS FARGO & COMPANY/MN | 54,398 | $2,481 |
| ROYAL BANK OF CANADA | 54,123 | $2,469 |
| Sterling Capital Management LLC | 52,829 | $2,410 |
| ENVESTNET ASSET MANAGEMENT INC | 49,561 | $2,260 |
| DEUTSCHE BANK AG\ | 47,442 | $2,164 |
| ALLIANCEBERNSTEIN L.P. | 47,315 | $2,158 |
| CITIGROUP INC | 44,368 | $2,024 |
| NATIXIS ADVISORS, L.P. | 44,053 | $2 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 43,322 | $2 |
| Susquehanna Portfolio Strategies, LLC | 40,542 | $1,849 |
| Mariner, LLC | 40,263 | $1,836 |
| PRUDENTIAL FINANCIAL INC | 39,321 | $1,793 |
| SG Americas Securities, LLC | 39,030 | $2 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 38,388 | $1,751 |
| FRANKLIN RESOURCES INC | 35,023 | $1,597 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 34,993 | $2 |
| Calamos Advisors LLC | 34,047 | $1,553 |
| Thrivent Financial for Lutherans | 31,452 | $1 |
| Squarepoint Ops LLC | 29,134 | $1,329 |
| CITADEL ADVISORS LLC | 26,879 | $1,226 |
| POLEN CAPITAL MANAGEMENT LLC | 25,259 | $1,152 |
| State of Alaska, Department of Revenue | 25,017 | $1 |
| Illinois Municipal Retirement Fund | 23,755 | $1,083 |
| LPL Financial LLC | 23,242 | $1,060 |
| MetLife Investment Management, LLC | 23,056 | $1,052 |
| GUGGENHEIM CAPITAL LLC | 22,082 | $1,007 |
| EXCHANGE TRADED CONCEPTS, LLC | 20,975 | $957 |
| Schonfeld Strategic Advisors LLC | 20,512 | $936 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 20,257 | $924 |
| Jump Financial, LLC | 20,000 | $912 |
| Qube Research & Technologies Ltd | 19,879 | $907 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 19,570 | $893 |
| Gotham Asset Management, LLC | 19,250 | $878 |
| Louisiana State Employees Retirement System | 19,100 | $871 |
| US BANCORP \DE\ | 18,130 | $827 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 17,804 | $812 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 17,746 | $809 |
| 142 other institutions | 647,018 | $27,694 |