| FMR LLC | 7,360,772 | $806,814 |
| VANGUARD GROUP INC | 5,675,860 | $622,131 |
| BlackRock, Inc. | 5,476,972 | $600,331 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3,672,946 | $402,592 |
| WASATCH ADVISORS LP | 3,164,692 | $346,882 |
| Invesco Ltd. | 2,413,665 | $264,562 |
| STATE STREET CORP | 1,888,534 | $207,002 |
| GOLDMAN SACHS GROUP INC | 1,707,117 | $187,117 |
| CITADEL ADVISORS LLC | 1,510,384 | $165,553 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,217,762 | $133,504 |
| DIMENSIONAL FUND ADVISORS LP | 1,199,525 | $131,478 |
| GENEVA CAPITAL MANAGEMENT LLC | 1,033,765 | $113,311 |
| AMERIPRISE FINANCIAL INC | 1,004,701 | $110,140 |
| WELLINGTON MANAGEMENT GROUP LLP | 953,008 | $104,459 |
| Hood River Capital Management LLC | 904,043 | $99,092 |
| CONGRESS ASSET MANAGEMENT CO /MA | 879,320 | $96,382 |
| Stephens Investment Management Group LLC | 848,385 | $92,991 |
| NORGES BANK | 783,190 | $85,845 |
| Capital Research Global Investors | 772,837 | $84,711 |
| UBS Group AG | 715,679 | $78,446 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 697,157 | $76,415 |
| MILLENNIUM MANAGEMENT LLC | 696,654 | $76,360 |
| Capital World Investors | 695,464 | $76,230 |
| JPMORGAN CHASE & CO | 602,457 | $66,035 |
| MORGAN STANLEY | 580,983 | $63,682 |
| WELLS FARGO & COMPANY/MN | 564,192 | $61,841 |
| Woodline Partners LP | 514,402 | $56,384 |
| ROYAL BANK OF CANADA | 494,498 | $54,201 |
| PRIMECAP MANAGEMENT CO/CA/ | 485,990 | $53,269 |
| NORTHERN TRUST CORP | 484,857 | $53,145 |
| Bank of New York Mellon Corp | 462,143 | $50,655 |
| Freestone Grove Partners LP | 402,955 | $44,168 |
| RAYMOND JAMES FINANCIAL INC | 370,115 | $40,568 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 358,734 | $39 |
| Walleye Capital LLC | 351,020 | $38,475 |
| AMERICAN CENTURY COMPANIES INC | 332,251 | $36,418 |
| BANK OF AMERICA CORP /DE/ | 321,819 | $35,275 |
| AQR CAPITAL MANAGEMENT LLC | 318,565 | $34,918 |
| FRANKLIN RESOURCES INC | 310,674 | $34,053 |
| ENVESTNET ASSET MANAGEMENT INC | 302,234 | $33,128 |
| BALYASNY ASSET MANAGEMENT L.P. | 301,085 | $33,002 |
| EMERALD ADVISERS, LLC | 298,582 | $32,728 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 288,106 | $31,579 |
| SEI INVESTMENTS CO | 285,380 | $31,281 |
| FRED ALGER MANAGEMENT, LLC | 274,210 | $30,056 |
| ROYAL LONDON ASSET MANAGEMENT LTD | 255,005 | $27,951 |
| TimesSquare Capital Management, LLC | 246,235 | $26,990 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 243,465 | $26,686 |
| Claret Asset Management Corp | 242,042 | $27 |
| BRAUN STACEY ASSOCIATES INC | 233,613 | $25,606 |
| Qube Research & Technologies Ltd | 229,270 | $25,130 |
| NEUBERGER BERMAN GROUP LLC | 227,449 | $24,931 |
| VICTORY CAPITAL MANAGEMENT INC | 215,206 | $23,589 |
| Artisan Partners Limited Partnership | 214,577 | $23,520 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 213,047 | $23,352 |
| Rheos Capital Works Inc. | 213,000 | $23 |
| Rockefeller Capital Management L.P. | 207,480 | $22,742 |
| LOOMIS SAYLES & CO L P | 205,380 | $22,512 |
| Nuveen, LLC | 195,732 | $21,454 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 185,623 | $20,346 |
| MARSHALL WACE, LLP | 174,099 | $19,083 |
| Toroso Investments, LLC | 172,670 | $18,926 |
| Life Cycle Investment Partners Ltd | 159,265 | $17,457 |
| Voya Investment Management LLC | 157,587 | $17,273 |
| RHUMBLINE ADVISERS | 154,610 | $16,947 |
| MetLife Investment Management, LLC | 149,563 | $16,394 |
| UBS ASSET MANAGEMENT AMERICAS INC | 146,863 | $16,098 |
| JANE STREET GROUP, LLC | 143,294 | $15,706 |
| OSAIC HOLDINGS, INC. | 142,302 | $15,598 |
| GW&K Investment Management, LLC | 141,243 | $15 |
| PRINCIPAL FINANCIAL GROUP INC | 131,889 | $14,456 |
| FEDERATED HERMES, INC. | 122,630 | $13,441 |
| Swiss National Bank | 120,900 | $13,252 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 120,733 | $13,234 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 120,331 | $13,189 |
| WHITTIER TRUST CO | 117,986 | $13,638 |
| Tributary Capital Management, LLC | 115,955 | $12,710 |
| PICTON MAHONEY ASSET MANAGEMENT | 115,258 | $12,633 |
| STIFEL FINANCIAL CORP | 113,442 | $12,434 |
| Susquehanna Portfolio Strategies, LLC | 112,959 | $12,381 |
| Pembroke Management, LTD | 111,216 | $12,190 |
| BNP PARIBAS ARBITRAGE, SA | 111,114 | $12,179 |
| NEW YORK STATE COMMON RETIREMENT FUND | 109,940 | $12,051 |
| Retirement Systems of Alabama | 101,257 | $11,099 |
| Summit Creek Advisors LLC | 98,459 | $10,792 |
| Legal & General Group Plc | 95,263 | $10,442 |
| Trexquant Investment LP | 94,793 | $10,390 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 94,723 | $10,383 |
| Jain Global LLC | 94,306 | $10,337 |
| Y-Intercept (Hong Kong) Ltd | 91,614 | $10,042 |
| Verition Fund Management LLC | 91,175 | $9,994 |
| Amundi | 89,257 | $9,783 |
| Shellback Capital, LP | 87,938 | $9,639 |
| LPL Financial LLC | 85,666 | $9,390 |
| NEXT CENTURY GROWTH INVESTORS LLC | 85,167 | $9,335 |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 83,837 | $9,189 |
| ALLIANCEBERNSTEIN L.P. | 79,917 | $8,760 |
| Man Group plc | 78,879 | $8,646 |
| CANADA PENSION PLAN INVESTMENT BOARD | 78,000 | $8,550 |
| AXIOM INVESTORS LLC /DE | 76,132 | $8,345 |
| 371 other institutions | 3,862,620 | $359,923 |