| FMR LLC | 2,507,920 | $50,635 |
| VANGUARD GROUP INC | 2,337,433 | $47,193 |
| BlackRock, Inc. | 2,127,105 | $42,946 |
| AWM Investment Company, Inc. | 1,536,771 | $31,027 |
| BAILLIE GIFFORD & CO | 1,290,734 | $26,060 |
| WELLINGTON MANAGEMENT GROUP LLP | 830,664 | $16,771 |
| GEODE CAPITAL MANAGEMENT, LLC | 685,694 | $13,846 |
| Halter Ferguson Financial Inc. | 642,129 | $12,965 |
| STATE STREET CORP | 624,085 | $12,600 |
| NEXT CENTURY GROWTH INVESTORS LLC | 552,506 | $11,155 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 495,672 | $10,008 |
| RICE HALL JAMES & ASSOCIATES, LLC | 453,568 | $9,158 |
| KENNEDY CAPITAL MANAGEMENT LLC | 360,234 | $7,273 |
| TWO SIGMA INVESTMENTS, LP | 355,574 | $7,179 |
| GILDER GAGNON HOWE & CO LLC | 317,948 | $6,419 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 308,387 | $6,226 |
| Sculptor Capital LP | 300,000 | $6,057 |
| D. E. Shaw & Co., Inc. | 290,291 | $5,861 |
| MORGAN STANLEY | 244,783 | $4,942 |
| UBS Group AG | 243,129 | $4,909 |
| JANE STREET GROUP, LLC | 240,438 | $4,854 |
| NORTHERN TRUST CORP | 239,872 | $4,843 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 238,409 | $4,813 |
| CITADEL ADVISORS LLC | 220,779 | $4,458 |
| Pier Capital, LLC | 211,619 | $4,273 |
| NATIONAL BANK OF CANADA /FI/ | 206,011 | $4,159 |
| TUDOR INVESTMENT CORP ET AL | 181,500 | $3,664 |
| BARD ASSOCIATES INC | 179,793 | $3,630 |
| GOLDMAN SACHS GROUP INC | 176,042 | $3,554 |
| GRATIA CAPITAL, LLC | 137,560 | $2,777 |
| Penbrook Management LLC | 114,900 | $2,320 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 111,259 | $2,246 |
| DIMENSIONAL FUND ADVISORS LP | 109,067 | $2,202 |
| Squarepoint Ops LLC | 100,199 | $2,023 |
| OSAIC HOLDINGS, INC. | 98,803 | $1,995 |
| Bank of New York Mellon Corp | 89,755 | $1,812 |
| TWO SIGMA ADVISERS, LP | 85,001 | $1,716 |
| KLCM Advisors, Inc. | 75,000 | $1,514 |
| BANK OF AMERICA CORP /DE/ | 70,662 | $1,427 |
| VICTORY CAPITAL MANAGEMENT INC | 69,540 | $1,404 |
| Nuveen, LLC | 69,133 | $1,396 |
| JPMORGAN CHASE & CO | 64,355 | $1,299 |
| Kestra Advisory Services, LLC | 60,100 | $1,213 |
| MILLENNIUM MANAGEMENT LLC | 59,219 | $1,196 |
| Swiss National Bank | 56,300 | $1,137 |
| Bouvel Investment Partners, LLC | 53,796 | $1,086 |
| ROYAL BANK OF CANADA | 51,971 | $1,050 |
| HERITAGE INVESTORS MANAGEMENT CORP | 48,413 | $1 |
| NEW YORK STATE COMMON RETIREMENT FUND | 47,050 | $950 |
| CAPTRUST FINANCIAL ADVISORS | 45,107 | $911 |
| BARCLAYS PLC | 44,380 | $896 |
| Headlands Technologies LLC | 42,946 | $867 |
| ROYCE & ASSOCIATES LP | 42,102 | $850 |
| XTX Topco Ltd | 39,225 | $792 |
| ALLIANCEBERNSTEIN L.P. | 36,420 | $735 |
| RHUMBLINE ADVISERS | 36,138 | $730 |
| STATE OF WISCONSIN INVESTMENT BOARD | 35,819 | $723 |
| WELLS FARGO & COMPANY/MN | 35,219 | $711 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 34,384 | $1 |
| Cambridge Investment Research Advisors, Inc. | 32,480 | $1 |
| Brevan Howard Capital Management LP | 31,960 | $645 |
| SEI INVESTMENTS CO | 31,921 | $644 |
| IMC-Chicago, LLC | 30,238 | $611 |
| POLEN CAPITAL MANAGEMENT LLC | 30,111 | $608 |
| Quantinno Capital Management LP | 29,497 | $596 |
| UBS ASSET MANAGEMENT AMERICAS INC | 29,002 | $586 |
| Legal & General Group Plc | 28,994 | $585 |
| Invesco Ltd. | 28,219 | $570 |
| Harvest Investment Services, LLC | 24,909 | $503 |
| BALYASNY ASSET MANAGEMENT L.P. | 24,775 | $500 |
| WHITE PINE CAPITAL LLC | 24,701 | $499 |
| Verition Fund Management LLC | 24,191 | $488 |
| THOMPSON SIEGEL & WALMSLEY LLC | 24,027 | $0 |
| Inspire Investing, LLC | 23,276 | $470 |
| Aquatic Capital Management LLC | 23,067 | $466 |
| DEUTSCHE BANK AG\ | 21,454 | $433 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | 21,300 | $430 |
| Fortitude Advisory Group L.L.C. | 21,107 | $426 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 20,000 | $407 |
| Quantbot Technologies LP | 19,856 | $401 |
| State of Alaska, Department of Revenue | 18,675 | $0 |
| Sun Group Wealth Partners | 17,561 | $355 |
| MetLife Investment Management, LLC | 16,702 | $337 |
| Engineers Gate Manager LP | 15,101 | $305 |
| JANUS HENDERSON GROUP PLC | 15,000 | $303 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 13,260 | $268 |
| FRANKLIN RESOURCES INC | 13,251 | $268 |
| Net Worth Advisory Group | 13,225 | $267 |
| NewEdge Advisors, LLC | 12,804 | $259 |
| RAYMOND JAMES FINANCIAL INC | 12,740 | $257 |
| LPL Financial LLC | 12,240 | $247 |
| Cetera Investment Advisers | 11,598 | $234 |
| ALGERT GLOBAL LLC | 11,430 | $0 |
| INTECH INVESTMENT MANAGEMENT LLC | 10,677 | $216 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 8,920 | $180 |
| Police & Firemen's Retirement System of New Jersey | 8,480 | $171 |
| State of Wyoming | 7,113 | $144 |
| KLP KAPITALFORVALTNING AS | 6,100 | $123 |
| BNP PARIBAS ARBITRAGE, SA | 6,090 | $123 |
| CWM, LLC | 5,889 | $0 |
| 50 other institutions | 44,771 | $878 |