| GAMCO INVESTORS, INC. ET AL | 789,250 | $38,626 |
| VANGUARD GROUP INC | 752,998 | $36,852 |
| BlackRock, Inc. | 733,463 | $35,896 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 635,000 | $31,077 |
| DIMENSIONAL FUND ADVISORS LP | 518,103 | $25,356 |
| RENAISSANCE TECHNOLOGIES LLC | 452,692 | $22,155 |
| AMERICAN CENTURY COMPANIES INC | 418,906 | $20,501 |
| GEODE CAPITAL MANAGEMENT, LLC | 273,483 | $13,386 |
| STATE STREET CORP | 223,605 | $10,943 |
| GABELLI FUNDS LLC | 163,400 | $7,997 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 141,178 | $6,909 |
| ROYCE & ASSOCIATES LP | 113,314 | $5,546 |
| BARD ASSOCIATES INC | 101,585 | $4,972 |
| NORTHERN TRUST CORP | 100,766 | $4,931 |
| Bank of New York Mellon Corp | 98,306 | $4,811 |
| MORGAN STANLEY | 92,229 | $4,514 |
| TWO SIGMA INVESTMENTS, LP | 91,614 | $4,484 |
| Cardinal Capital Management | 87,950 | $4,304 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 86,538 | $4,235 |
| GOLDMAN SACHS GROUP INC | 75,436 | $3,692 |
| Allspring Global Investments Holdings, LLC | 72,802 | $3,563 |
| MILLENNIUM MANAGEMENT LLC | 72,051 | $3,526 |
| TUDOR INVESTMENT CORP ET AL | 62,652 | $3,066 |
| Qube Research & Technologies Ltd | 55,488 | $2,716 |
| Squarepoint Ops LLC | 48,998 | $2,398 |
| JPMORGAN CHASE & CO | 48,794 | $2,388 |
| North Star Investment Management Corp. | 46,400 | $2,271 |
| WELLS FARGO & COMPANY/MN | 45,750 | $2,239 |
| Creative Planning | 43,858 | $2,146 |
| Nuveen, LLC | 37,557 | $1,838 |
| Diversified Investment Strategies, LLC | 34,265 | $1,677 |
| FIRST TRUST ADVISORS LP | 32,805 | $1,605 |
| ProShare Advisors LLC | 31,430 | $1,538 |
| TWO SIGMA ADVISERS, LP | 27,900 | $1,365 |
| Trexquant Investment LP | 27,272 | $1,335 |
| UBS Group AG | 25,479 | $1,247 |
| BARCLAYS PLC | 23,256 | $1,138 |
| Y-Intercept (Hong Kong) Ltd | 22,768 | $1,114 |
| Round Rock Advisors, LLC | 21,404 | $1,048 |
| CITADEL ADVISORS LLC | 20,753 | $1,016 |
| Allianz Asset Management GmbH | 19,416 | $950 |
| Swiss National Bank | 18,100 | $886 |
| Janney Montgomery Scott LLC | 16,413 | $1 |
| Invesco Ltd. | 15,080 | $738 |
| Forum Financial Management, LP | 13,030 | $638 |
| Apollon Wealth Management, LLC | 12,569 | $615 |
| Teton Advisors, LLC | 12,500 | $612 |
| RHUMBLINE ADVISERS | 12,477 | $611 |
| Barnett & Company, Inc. | 12,400 | $607 |
| D. E. Shaw & Co., Inc. | 11,891 | $582 |
| BANK OF AMERICA CORP /DE/ | 11,778 | $576 |
| MARTINGALE ASSET MANAGEMENT L P | 11,110 | $544 |
| PDT Partners, LLC | 10,493 | $514 |
| STATE OF WISCONSIN INVESTMENT BOARD | 10,430 | $510 |
| Dynamic Technology Lab Private Ltd | 9,593 | $469 |
| AVIVA PLC | 9,012 | $441 |
| UBS ASSET MANAGEMENT AMERICAS INC | 8,828 | $432 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 8,730 | $427 |
| Brevan Howard Capital Management LP | 8,723 | $427 |
| SHEETS SMITH WEALTH MANAGEMENT | 8,712 | $426 |
| Legal & General Group Plc | 8,699 | $426 |
| ALLIANCEBERNSTEIN L.P. | 8,040 | $393 |
| STRS OHIO | 8,000 | $392 |
| Quantinno Capital Management LP | 7,685 | $376 |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 7,432 | $364 |
| FRANKLIN RESOURCES INC | 7,248 | $355 |
| DEUTSCHE BANK AG\ | 7,133 | $349 |
| ALPS ADVISORS INC | 7,037 | $344 |
| Soviero Asset Management, LP | 7,000 | $343 |
| AQR CAPITAL MANAGEMENT LLC | 6,239 | $305 |
| Point72 Asset Management, L.P. | 6,076 | $297 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 5,912 | $0 |
| RITHOLTZ WEALTH MANAGEMENT | 5,909 | $289 |
| PRINCIPAL FINANCIAL GROUP INC | 5,820 | $285 |
| Susquehanna Portfolio Strategies, LLC | 5,689 | $278 |
| Ashton Thomas Private Wealth, LLC | 5,683 | $278 |
| MetLife Investment Management, LLC | 5,621 | $275 |
| KESTRA PRIVATE WEALTH SERVICES, LLC | 5,620 | $275 |
| ExodusPoint Capital Management, LP | 5,540 | $271 |
| BLAIR WILLIAM & CO/IL | 5,480 | $268 |
| NAVELLIER & ASSOCIATES INC | 5,438 | $266 |
| Connor, Clark & Lunn Investment Management Ltd. | 5,190 | $254 |
| BNP PARIBAS ARBITRAGE, SA | 5,015 | $245 |
| EXCHANGE TRADED CONCEPTS, LLC | 4,995 | $244 |
| SEIZERT CAPITAL PARTNERS, LLC | 4,728 | $231 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 4,626 | $226 |
| SG Americas Securities, LLC | 4,567 | $0 |
| PharVision Advisers, LLC | 4,484 | $219 |
| HARBOR CAPITAL ADVISORS, INC. | 4,287 | $0 |
| XTX Topco Ltd | 4,160 | $204 |
| NEW YORK STATE COMMON RETIREMENT FUND | 4,082 | $200 |
| State of Wyoming | 3,584 | $175 |
| OSAIC HOLDINGS, INC. | 3,274 | $160 |
| ROYAL BANK OF CANADA | 3,023 | $148 |
| Police & Firemen's Retirement System of New Jersey | 2,738 | $134 |
| LSV ASSET MANAGEMENT | 2,700 | $0 |
| Virtus ETF Advisers LLC | 2,700 | $132 |
| CITIGROUP INC | 2,562 | $125 |
| FMR LLC | 2,254 | $110 |
| KLP KAPITALFORVALTNING AS | 1,900 | $93 |
| 35 other institutions | 15,086 | $500 |