| BlackRock, Inc. | 2,285,359 | $136,779 |
| FMR LLC | 2,211,372 | $132,351 |
| AMERICAN CENTURY COMPANIES INC | 2,038,312 | $121,993 |
| VANGUARD GROUP INC | 1,780,596 | $106,569 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 951,199 | $56,929 |
| JANUS HENDERSON GROUP PLC | 922,000 | $55,182 |
| DIMENSIONAL FUND ADVISORS LP | 895,540 | $53,598 |
| ROYCE & ASSOCIATES LP | 740,687 | $44,330 |
| GEODE CAPITAL MANAGEMENT, LLC | 729,700 | $43,680 |
| Capital International Investors | 721,982 | $43,211 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 706,273 | $42,270 |
| Thrivent Financial for Lutherans | 672,147 | $40 |
| STATE STREET CORP | 650,886 | $38,956 |
| WELLINGTON MANAGEMENT GROUP LLP | 607,417 | $36,354 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 579,950 | $34,710 |
| TWO SIGMA INVESTMENTS, LP | 525,567 | $31,455 |
| EMERALD ADVISERS, LLC | 458,525 | $27,443 |
| Legal & General Group Plc | 418,255 | $25,033 |
| First Eagle Investment Management, LLC | 366,867 | $21,957 |
| Capital World Investors | 333,098 | $19,936 |
| LOOMIS SAYLES & CO L P | 327,509 | $19,601 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 298,500 | $17,865 |
| MORGAN STANLEY | 294,115 | $17,603 |
| IES Holdings, Inc. | 283,432 | $16,963 |
| UBS Group AG | 267,288 | $15,997 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 260,598 | $15,597 |
| Nuveen, LLC | 258,758 | $15,487 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 253,726 | $15,186 |
| FRANKLIN RESOURCES INC | 253,491 | $15,171 |
| TWO SIGMA ADVISERS, LP | 247,342 | $14,803 |
| NORTHERN TRUST CORP | 245,161 | $14,673 |
| MARTIN & CO INC /TN/ | 243,299 | $14,561 |
| DEUTSCHE BANK AG\ | 224,784 | $13,453 |
| OSTERWEIS CAPITAL MANAGEMENT INC | 223,682 | $13,387 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 206,467 | $12,357 |
| LORD, ABBETT & CO. LLC | 202,216 | $12 |
| Allspring Global Investments Holdings, LLC | 194,322 | $11,630 |
| SEGALL BRYANT & HAMILL, LLC | 184,120 | $11,020 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 182,755 | $10,938 |
| Amundi | 176,996 | $10,593 |
| BNP PARIBAS ARBITRAGE, SA | 176,885 | $10,587 |
| CASTLEARK MANAGEMENT LLC | 156,505 | $9,367 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 154,457 | $9,244 |
| FIRST TRUST ADVISORS LP | 153,050 | $9,160 |
| KENNEDY CAPITAL MANAGEMENT LLC | 147,055 | $8,801 |
| OBERWEIS ASSET MANAGEMENT INC/ | 145,508 | $8,709 |
| Invesco Ltd. | 135,511 | $8,110 |
| Robeco Schweiz AG | 131,216 | $7,853 |
| BANK OF AMERICA CORP /DE/ | 125,979 | $7,540 |
| GREAT LAKES ADVISORS, LLC | 117,403 | $7,027 |
| Peregrine Asset Advisers, Inc. | 113,870 | $6,815 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 113,343 | $6,784 |
| Russell Investments Group, Ltd. | 109,730 | $6,567 |
| Granahan Investment Management, LLC | 108,889 | $6,517 |
| SEI INVESTMENTS CO | 107,975 | $6,462 |
| TUDOR INVESTMENT CORP ET AL | 104,616 | $6,261 |
| MARATHON CAPITAL MANAGEMENT | 101,685 | $6,086 |
| WELLS FARGO & COMPANY/MN | 100,888 | $6,038 |
| Pier Capital, LLC | 97,842 | $5,856 |
| JANE STREET GROUP, LLC | 88,820 | $5,316 |
| Bank of New York Mellon Corp | 88,176 | $5,277 |
| EAM Investors, LLC | 85,139 | $5,096 |
| Lisanti Capital Growth, LLC | 84,235 | $5,041 |
| Legato Capital Management LLC | 81,123 | $4,855 |
| SG Americas Securities, LLC | 80,736 | $5 |
| GOLDMAN SACHS GROUP INC | 79,575 | $4,763 |
| Squarepoint Ops LLC | 73,544 | $4,402 |
| FORMULA GROWTH LTD | 70,720 | $4,233 |
| POLEN CAPITAL MANAGEMENT LLC | 69,775 | $4,176 |
| THAMES CAPITAL MANAGEMENT LLC | 69,403 | $4,154 |
| UBS ASSET MANAGEMENT AMERICAS INC | 65,337 | $3,910 |
| CITADEL ADVISORS LLC | 65,062 | $3,894 |
| WHITE PINE CAPITAL LLC | 64,483 | $3,859 |
| Swiss National Bank | 59,300 | $3,549 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 59,184 | $3,542 |
| Calamos Advisors LLC | 52,910 | $3,167 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 51,382 | $3,075 |
| CREDIT AGRICOLE S A | 47,936 | $2,869 |
| Expect Equity LLC | 47,884 | $2,866 |
| Panoramic Capital, LLC | 46,566 | $2,787 |
| BARCLAYS PLC | 45,985 | $2,752 |
| Janney Montgomery Scott LLC | 45,500 | $3 |
| North Star Investment Management Corp. | 45,150 | $2,702 |
| NAVELLIER & ASSOCIATES INC | 42,455 | $2,541 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 40,498 | $2,424 |
| MILLENNIUM MANAGEMENT LLC | 38,577 | $2,309 |
| Continuum Advisory, LLC | 37,443 | $2,241 |
| RHUMBLINE ADVISERS | 36,017 | $2,156 |
| AMERIPRISE FINANCIAL INC | 34,795 | $2,081 |
| NorthCrest Asset Manangement, LLC | 32,143 | $1,997 |
| Independent Advisor Alliance | 30,987 | $1,855 |
| ALLIANCEBERNSTEIN L.P. | 30,520 | $1,827 |
| G2 Investment Partners Management LLC | 30,450 | $1,822 |
| Atika Capital Management LLC | 29,804 | $1,784 |
| Empirical Asset Management, LLC | 29,561 | $1,769 |
| PRINCIPAL FINANCIAL GROUP INC | 28,225 | $1,689 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 28,069 | $1,680 |
| Pathstone Holdings, LLC | 27,520 | $1,647 |
| AQR CAPITAL MANAGEMENT LLC | 27,489 | $1,645 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 27,422 | $1,641 |
| 128 other institutions | 821,665 | $45,223 |