| BlackRock, Inc. | 11,215,829 | $1,027,482 |
| VANGUARD GROUP INC | 8,668,534 | $794,124 |
| WASATCH ADVISORS LP | 6,589,646 | $603,677 |
| STATE STREET CORP | 3,091,052 | $283,171 |
| GEODE CAPITAL MANAGEMENT, LLC | 2,201,232 | $201,685 |
| FMR LLC | 2,052,571 | $188,036 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,952,452 | $178,864 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,855,208 | $169,956 |
| AQR CAPITAL MANAGEMENT LLC | 1,762,335 | $161,448 |
| DIMENSIONAL FUND ADVISORS LP | 1,581,752 | $144,911 |
| BROWN ADVISORY INC | 1,515,259 | $138,813 |
| MORGAN STANLEY | 1,486,057 | $136,138 |
| Clearbridge Investments, LLC | 1,358,933 | $124,492 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,317,719 | $121 |
| MACKENZIE FINANCIAL CORP | 1,171,806 | $108,179 |
| JPMORGAN CHASE & CO | 1,165,311 | $106,754 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,132,744 | $103,771 |
| GENEVA CAPITAL MANAGEMENT LLC | 1,118,576 | $102,473 |
| Greenhouse Funds LLLP | 1,079,704 | $98,912 |
| NORTHERN TRUST CORP | 1,018,208 | $93,278 |
| LOOMIS SAYLES & CO L P | 953,072 | $87,311 |
| MILLENNIUM MANAGEMENT LLC | 951,563 | $87,173 |
| GOLDMAN SACHS GROUP INC | 924,249 | $84,670 |
| Atalan Capital Partners, LP | 915,150 | $83,837 |
| Invesco Ltd. | 871,802 | $79,866 |
| JANUS HENDERSON GROUP PLC | 820,233 | $75,140 |
| WELLINGTON MANAGEMENT GROUP LLP | 767,391 | $70,301 |
| BAMCO INC /NY/ | 756,025 | $69,259 |
| AMERICAN CENTURY COMPANIES INC | 747,398 | $68,469 |
| NORGES BANK | 730,567 | $66,927 |
| Allspring Global Investments Holdings, LLC | 729,510 | $66,436 |
| Stephens Investment Management Group LLC | 726,185 | $66,526 |
| Nuveen, LLC | 674,066 | $61,751 |
| AMERIPRISE FINANCIAL INC | 673,191 | $61,672 |
| SEI INVESTMENTS CO | 668,945 | $61,282 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 634,175 | $58,097 |
| Bank of New York Mellon Corp | 621,879 | $56,970 |
| UBS Group AG | 617,741 | $56,591 |
| BANK OF AMERICA CORP /DE/ | 600,858 | $55,045 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 580,074 | $53,141 |
| CADIAN CAPITAL MANAGEMENT, LP | 566,700 | $51,915 |
| Artisan Partners Limited Partnership | 542,216 | $49,672 |
| GW&K Investment Management, LLC | 462,891 | $42 |
| MARSHALL WACE, LLP | 450,322 | $41,254 |
| Swedbank AB | 437,300 | $40,061 |
| Aristotle Capital Boston, LLC | 432,939 | $39,662 |
| RAYMOND JAMES FINANCIAL INC | 410,811 | $37,753 |
| DAVENPORT & Co LLC | 394,415 | $36,378 |
| BESSEMER GROUP INC | 373,389 | $34 |
| LAZARD ASSET MANAGEMENT LLC | 351,292 | $32,182 |
| FRANKLIN RESOURCES INC | 341,700 | $31,303 |
| ROYAL BANK OF CANADA | 338,465 | $31,006 |
| Premier Fund Managers Ltd | 309,237 | $29 |
| BALYASNY ASSET MANAGEMENT L.P. | 281,631 | $25,800 |
| PRINCIPAL FINANCIAL GROUP INC | 277,417 | $25,414 |
| Thrivent Financial for Lutherans | 277,342 | $25 |
| CIBC Private Wealth Group, LLC | 276,723 | $25,351 |
| Man Group plc | 276,444 | $25,325 |
| Ranger Investment Management, L.P. | 273,288 | $25,036 |
| ASHFORD CAPITAL MANAGEMENT INC | 271,723 | $24,893 |
| 12th Street Asset Management Company, LLC | 259,134 | $23,739 |
| RHUMBLINE ADVISERS | 247,963 | $22,716 |
| WCM INVESTMENT MANAGEMENT, LLC | 233,960 | $21,641 |
| ALLIANCEBERNSTEIN L.P. | 226,179 | $20,720 |
| Aureus Asset Management, LLC | 219,664 | $20,123 |
| WELLS FARGO & COMPANY/MN | 216,034 | $19,791 |
| CITADEL ADVISORS LLC | 215,267 | $19,721 |
| BOONE CAPITAL MANAGEMENT LLC | 212,856 | $19,500 |
| Retirement Systems of Alabama | 212,306 | $19,449 |
| Qube Research & Technologies Ltd | 202,413 | $18,543 |
| GLENMEDE TRUST CO NA | 198,884 | $18,220 |
| Trexquant Investment LP | 197,874 | $18,127 |
| Engineers Gate Manager LP | 194,392 | $17,808 |
| UBS ASSET MANAGEMENT AMERICAS INC | 190,206 | $17,425 |
| Eversept Partners, LP | 185,739 | $17,016 |
| BARCLAYS PLC | 185,104 | $16,957 |
| Point72 Asset Management, L.P. | 182,017 | $16,675 |
| NEW YORK STATE COMMON RETIREMENT FUND | 178,811 | $16,381 |
| SEGALL BRYANT & HAMILL, LLC | 177,808 | $16,289 |
| Swiss National Bank | 170,000 | $15,574 |
| ArrowMark Colorado Holdings LLC | 169,760 | $15,552 |
| AXIOM INVESTORS LLC /DE | 168,216 | $15,410 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 161,702 | $14,814 |
| Russell Investments Group, Ltd. | 161,555 | $14,800 |
| Ensign Peak Advisors, Inc | 155,005 | $14,200 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 152,765 | $13,995 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 149,122 | $13,661 |
| LPL Financial LLC | 143,848 | $13,178 |
| OBERWEIS ASSET MANAGEMENT INC/ | 141,580 | $12,970 |
| Legal & General Group Plc | 135,356 | $12,400 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 127,646 | $11,694 |
| STATE OF WISCONSIN INVESTMENT BOARD | 118,143 | $10,823 |
| DEUTSCHE BANK AG\ | 112,301 | $10,288 |
| GDS Wealth Management | 110,122 | $10,088 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 108,753 | $9,963 |
| Voya Investment Management LLC | 108,131 | $9,906 |
| ENVESTNET ASSET MANAGEMENT INC | 107,761 | $9,872 |
| B. Metzler seel. Sohn & Co. AG | 104,078 | $9,535 |
| CANADA PENSION PLAN INVESTMENT BOARD | 102,000 | $9,344 |
| CONGRESS ASSET MANAGEMENT CO /MA | 101,816 | $9,327 |
| 405 other institutions | 6,354,312 | $522,946 |