| BlackRock, Inc. | 5,764,300 | $351,219 |
| VANGUARD GROUP INC | 5,281,833 | $321,822 |
| WASATCH ADVISORS LP | 3,937,309 | $239,900 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,152,246 | $131,136 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1,952,767 | $118,982 |
| Champlain Investment Partners, LLC | 1,776,396 | $108,236 |
| Capital World Investors | 1,587,691 | $96,738 |
| BANK OF MONTREAL /CAN/ | 1,564,534 | $95,327 |
| STATE STREET CORP | 1,534,110 | $93,473 |
| ARMISTICE CAPITAL, LLC | 1,296,000 | $78,965 |
| Alyeska Investment Group, L.P. | 1,197,317 | $72,953 |
| AQR CAPITAL MANAGEMENT LLC | 1,158,967 | $70,413 |
| Bank of New York Mellon Corp | 1,057,181 | $64,414 |
| GILDER GAGNON HOWE & CO LLC | 1,055,140 | $64,290 |
| RIVERBRIDGE PARTNERS LLC | 1,003,710 | $61,156 |
| MORGAN STANLEY | 953,249 | $58,082 |
| BALYASNY ASSET MANAGEMENT L.P. | 931,905 | $56,781 |
| Ilex Capital Partners (UK) LLP | 915,161 | $55,761 |
| BANK OF AMERICA CORP /DE/ | 891,598 | $54,325 |
| GEODE CAPITAL MANAGEMENT, LLC | 880,103 | $53,637 |
| Alberta Investment Management Corp | 861,300 | $52,479 |
| DIMENSIONAL FUND ADVISORS LP | 839,589 | $51,154 |
| FRANKLIN RESOURCES INC | 782,851 | $47,699 |
| AMERIPRISE FINANCIAL INC | 721,195 | $43,945 |
| JPMORGAN CHASE & CO | 691,752 | $42,148 |
| NORGES BANK | 607,990 | $37,045 |
| FMR LLC | 559,373 | $34,083 |
| JANA Partners Management, LP | 557,390 | $33,962 |
| Hood River Capital Management LLC | 504,276 | $30,726 |
| BARCLAYS PLC | 429,121 | $26,146 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 428,625 | $26,116 |
| NORTHERN TRUST CORP | 417,627 | $25,446 |
| EMERALD ADVISERS, LLC | 417,400 | $25,432 |
| CITIGROUP INC | 416,757 | $25,393 |
| UBS Group AG | 403,477 | $24,584 |
| Engaged Capital LLC | 401,130 | $24,441 |
| DEUTSCHE BANK AG\ | 390,707 | $23,806 |
| MARSHALL WACE, LLP | 390,154 | $23,772 |
| Lighthouse Investment Partners, LLC | 371,792 | $22,653 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 354,771 | $21,616 |
| Fort Point Capital Partners LLC | 347,257 | $21,967 |
| RAYMOND JAMES FINANCIAL INC | 318,684 | $19,417 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 308,000 | $18,766 |
| SEI INVESTMENTS CO | 296,288 | $18,053 |
| Fisher Asset Management, LLC | 295,712 | $18,018 |
| BNP PARIBAS ARBITRAGE, SA | 290,303 | $17,688 |
| Capitolis Liquid Global Markets LLC | 260,000 | $15,842 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 252,306 | $15,373 |
| COUNTRY TRUST BANK | 236,789 | $14,428 |
| Amundi | 232,430 | $14,162 |
| PRINCIPAL FINANCIAL GROUP INC | 231,767 | $14,122 |
| GOLDMAN SACHS GROUP INC | 230,829 | $14,064 |
| Granite Investment Partners, LLC | 222,970 | $13,586 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 217,756 | $13,268 |
| JENNISON ASSOCIATES LLC | 216,620 | $13,199 |
| Mitsubishi UFJ Trust & Banking Corp | 193,584 | $11,795 |
| Invesco Ltd. | 181,715 | $11,072 |
| Nuveen, LLC | 179,022 | $10,908 |
| WELLS FARGO & COMPANY/MN | 173,585 | $10,577 |
| Public Sector Pension Investment Board | 168,885 | $10,290 |
| Susquehanna Portfolio Strategies, LLC | 162,469 | $9,899 |
| DEEPWATER ASSET MANAGEMENT, LLC | 158,792 | $9,675 |
| Freestone Grove Partners LP | 153,639 | $9,361 |
| UBS ASSET MANAGEMENT AMERICAS INC | 145,087 | $8,840 |
| ENVESTNET ASSET MANAGEMENT INC | 142,691 | $8,694 |
| Impax Asset Management Group plc | 140,000 | $8,530 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 135,529 | $8 |
| Grandeur Peak Global Advisors, LLC | 135,321 | $8,245 |
| Squarepoint Ops LLC | 132,935 | $8,100 |
| Legal & General Group Plc | 122,951 | $7,491 |
| Allianz Asset Management GmbH | 118,848 | $7,241 |
| RHUMBLINE ADVISERS | 112,597 | $6,860 |
| Clearbridge Investments, LLC | 108,861 | $6,633 |
| Man Group plc | 96,715 | $5,893 |
| Swiss National Bank | 96,250 | $5,865 |
| ROYCE & ASSOCIATES LP | 83,019 | $5,058 |
| SG Americas Securities, LLC | 82,522 | $5 |
| MILLENNIUM MANAGEMENT LLC | 82,357 | $5,018 |
| Qube Research & Technologies Ltd | 82,255 | $5,012 |
| SEGALL BRYANT & HAMILL, LLC | 80,635 | $4,913 |
| STIFEL FINANCIAL CORP | 80,544 | $4,908 |
| OPPENHEIMER ASSET MANAGEMENT INC. | 75,143 | $4,578 |
| ProShare Advisors LLC | 72,824 | $4,437 |
| Edgestream Partners, L.P. | 71,478 | $4,355 |
| ROYAL BANK OF CANADA | 67,607 | $4,118 |
| GENEVA CAPITAL MANAGEMENT LLC | 65,560 | $3,995 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 64,750 | $3,945 |
| THORNBURG INVESTMENT MANAGEMENT INC | 64,667 | $3,940 |
| Gotham Asset Management, LLC | 58,473 | $3,563 |
| WINTON GROUP Ltd | 55,188 | $3,363 |
| NEW YORK STATE COMMON RETIREMENT FUND | 52,334 | $3,189 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 52,059 | $3,172 |
| Quantinno Capital Management LP | 50,444 | $3,074 |
| Cerity Partners LLC | 48,372 | $2,947 |
| COMMERCE BANK | 48,151 | $2,934 |
| Russell Investments Group, Ltd. | 47,219 | $2,877 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 46,733 | $2,847 |
| Walleye Capital LLC | 45,844 | $2,793 |
| IEQ CAPITAL, LLC | 45,678 | $2,783 |
| PRUDENTIAL FINANCIAL INC | 44,683 | $2,687 |
| 236 other institutions | 1,899,155 | $97,178 |