| BlackRock, Inc. | 5,660,225 | $180,788 |
| VANGUARD GROUP INC | 2,845,714 | $90,892 |
| WASATCH ADVISORS LP | 2,687,246 | $85,831 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,047,955 | $65,412 |
| MORGAN STANLEY | 1,561,978 | $49,890 |
| PRINCIPAL FINANCIAL GROUP INC | 1,520,471 | $48,564 |
| STATE STREET CORP | 1,293,788 | $41,324 |
| Pictet Asset Management Holding SA | 1,173,263 | $37,474 |
| EMERALD ADVISERS, LLC | 1,162,022 | $37,115 |
| AMERICAN CENTURY COMPANIES INC | 1,069,483 | $34,159 |
| MILLENNIUM MANAGEMENT LLC | 980,423 | $31,315 |
| DIMENSIONAL FUND ADVISORS LP | 957,304 | $30,580 |
| MARSHALL WACE, LLP | 956,155 | $30,540 |
| GEODE CAPITAL MANAGEMENT, LLC | 879,345 | $28,091 |
| TWO SIGMA INVESTMENTS, LP | 841,908 | $26,891 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 799,448 | $25,534 |
| GOLDMAN SACHS GROUP INC | 761,765 | $24,331 |
| BANK OF AMERICA CORP /DE/ | 699,988 | $22,358 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 698,053 | $22,296 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 685,000 | $21,879 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 676,454 | $22 |
| FMR LLC | 672,934 | $21,494 |
| RAYMOND JAMES FINANCIAL INC | 657,979 | $21,542 |
| Ranger Investment Management, L.P. | 583,240 | $18,629 |
| Divisadero Street Capital Management, LP | 534,780 | $17,081 |
| EVENTIDE ASSET MANAGEMENT, LLC | 517,988 | $16,551 |
| CITADEL ADVISORS LLC | 512,937 | $16,383 |
| ANCHOR CAPITAL MANAGEMENT COMPANY, LLC | 507,320 | $16,204 |
| BALYASNY ASSET MANAGEMENT L.P. | 503,894 | $16,094 |
| TWO SIGMA ADVISERS, LP | 482,500 | $15,411 |
| Trexquant Investment LP | 448,770 | $14,334 |
| NORTHERN TRUST CORP | 363,207 | $11,601 |
| Woodline Partners LP | 362,933 | $11,592 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 337,692 | $10,786 |
| OSTERWEIS CAPITAL MANAGEMENT INC | 335,630 | $10,720 |
| First Eagle Investment Management, LLC | 330,179 | $10,546 |
| SEGALL BRYANT & HAMILL, LLC | 327,898 | $10,473 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 257,178 | $8,214 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 248,086 | $7,924 |
| Impax Asset Management Group plc | 238,915 | $7,631 |
| DEUTSCHE BANK AG\ | 232,969 | $7,441 |
| FRANKLIN RESOURCES INC | 225,241 | $7,194 |
| Russell Investments Group, Ltd. | 225,118 | $7,190 |
| HRT FINANCIAL LP | 220,385 | $7 |
| Granahan Investment Management, LLC | 216,551 | $6,917 |
| Mawer Investment Management Ltd. | 216,077 | $6,901 |
| Bank of New York Mellon Corp | 214,632 | $6,855 |
| ENVESTNET ASSET MANAGEMENT INC | 212,921 | $6,801 |
| RENAISSANCE GROUP LLC | 212,647 | $6,792 |
| AWM Investment Company, Inc. | 204,701 | $6,538 |
| JPMORGAN CHASE & CO | 202,146 | $6,457 |
| Verition Fund Management LLC | 201,232 | $6,427 |
| Squarepoint Ops LLC | 193,605 | $6,184 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 192,884 | $6,161 |
| RICE HALL JAMES & ASSOCIATES, LLC | 185,300 | $5,918 |
| AMERIPRISE FINANCIAL INC | 180,699 | $5,772 |
| Lighthouse Investment Partners, LLC | 170,111 | $5,433 |
| Invesco Ltd. | 168,264 | $5,374 |
| FIRST TRUST ADVISORS LP | 153,473 | $4,902 |
| De Lisle Partners LLP | 152,771 | $4,880 |
| UBS Group AG | 146,087 | $4,666 |
| Public Sector Pension Investment Board | 128,560 | $4,106 |
| Nuveen, LLC | 128,133 | $4,093 |
| Susquehanna Portfolio Strategies, LLC | 111,689 | $3,567 |
| Qube Research & Technologies Ltd | 110,753 | $3,537 |
| BNP Paribas Investment Partners S.A. | 110,077 | $4 |
| Van Berkom & Associates Inc. | 107,758 | $3 |
| PDT Partners, LLC | 105,784 | $3,379 |
| Connor, Clark & Lunn Investment Management Ltd. | 103,276 | $3,299 |
| SEI INVESTMENTS CO | 101,291 | $3,235 |
| Hamilton Point Investment Advisors, LLC | 100,000 | $3,194 |
| Jump Financial, LLC | 99,149 | $3,167 |
| ALLIANCEBERNSTEIN L.P. | 99,090 | $3,165 |
| FIL Ltd | 97,828 | $3,125 |
| RHUMBLINE ADVISERS | 93,398 | $2,983 |
| RENAISSANCE TECHNOLOGIES LLC | 93,229 | $2,978 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 92,599 | $2,958 |
| Legal & General Group Plc | 92,547 | $2,956 |
| CANADA PENSION PLAN INVESTMENT BOARD | 90,800 | $2,900 |
| Taproot Management LP | 87,790 | $2,804 |
| HUSSMAN STRATEGIC ADVISORS, INC. | 84,000 | $2,683 |
| UBS ASSET MANAGEMENT AMERICAS INC | 82,719 | $2,642 |
| CITIGROUP INC | 82,586 | $2,638 |
| CREDIT AGRICOLE S A | 81,013 | $2,588 |
| BARCLAYS PLC | 79,575 | $2,542 |
| TRILLIUM ASSET MANAGEMENT, LLC | 76,852 | $2,477 |
| Granite Investment Partners, LLC | 72,933 | $2,329 |
| CHATHAM CAPITAL GROUP, INC. | 71,995 | $2,300 |
| Swiss National Bank | 70,500 | $2,252 |
| WELLS FARGO & COMPANY/MN | 70,025 | $2,237 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 68,131 | $2,176 |
| NORDEA INVESTMENT MANAGEMENT AB | 67,983 | $2,267 |
| Clean Yield Group | 65,406 | $2,089 |
| WINTON GROUP Ltd | 65,352 | $2,087 |
| GSA CAPITAL PARTNERS LLP | 61,559 | $2 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 60,000 | $1,916 |
| E. Ohman J:or Asset Management AB | 58,240 | $1,860 |
| Pathstone Holdings, LLC | 57,782 | $1,846 |
| BLAIR WILLIAM & CO/IL | 57,396 | $1,833 |
| STIFEL FINANCIAL CORP | 55,264 | $1,765 |
| 189 other institutions | 2,109,265 | $56,238 |