| 1 | Bleichroeder LP | 1,428,571 | $3.4M | 0.60% | Share |
| 2 | Tieton Capital Management, LLC | 1,083,283 | $2.6M | 0.89% | Share |
| 3 | Mink Brook Asset Management LLC | 285,714 | $685K | 0.43% | Share |
| 4 | VANGUARD GROUP INC | 284,435 | $682K | 0.00% | Share |
| 5 | VANGUARD GROUP INC | 94,393 | $226K | 0.00% | Share |
| 6 | CacheTech Inc. | 30,210 | $72K | 0.01% | Share |
| 7 | Salvus Wealth Management, LLC | 19,003 | $45K | 0.03% | Share |
| 8 | 4WEALTH ADVISORS, INC. | 17,502 | $42K | 0.04% | Share |
| 9 | Sequoia Financial Advisors, LLC | 10,190 | $24K | 0.00% | Share |
| 10 | VANGUARD GROUP INC | 2,184 | $5K | 0.00% | Share |
| 11 | STATE STREET CORP | 69,350 | $0 | 0.00% | Share |
| 12 | VANGUARD GROUP INC | 0 | $0 | 0.00% | Share |
| 13 | Steward Partners Investment Advisory, LLC | 3,580 | $0 | 0.00% | Share |
| 14 | Empowered Funds, LLC | 53,214 | $0 | 0.00% | Share |
| 15 | GEODE CAPITAL MANAGEMENT, LLC | 126,303 | $0 | 0.00% | Share |
| 16 | GEODE CAPITAL MANAGEMENT, LLC | 18,410 | $0 | 0.00% | Share |
| 17 | ROYAL BANK OF CANADA | 125 | $0 | 0.00% | Share |
| 18 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 53,214 | $0 | 0.00% | Share |
| 19 | MILLENNIUM MANAGEMENT LLC | 35,163 | $0 | 0.00% | Share |
| 20 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 21,717 | $0 | 0.00% | Share |
| 21 | Tower Research Capital LLC (TRC) | 1,386 | $0 | 0.00% | Share |
| 22 | Tower Research Capital LLC (TRC) | 28 | $0 | 0.00% | Share |
| 23 | BANK OF AMERICA CORP /DE/ | 305,414 | $0 | 0.00% | Share |
| 24 | BANK OF AMERICA CORP /DE/ | 9 | $0 | 0.00% | Share |
| 25 | NORTHERN TRUST CORP | 13,693 | $0 | 0.00% | Share |
| 26 | NORTHERN TRUST CORP | 23 | $0 | 0.00% | Share |
| 27 | BNP PARIBAS FINANCIAL MARKETS | 8 | $0 | 0.00% | Share |
| 28 | SEI INVESTMENTS CO | 233,577 | $0 | 0.00% | Share |
| 29 | MORGAN STANLEY | 1,602 | $0 | 0.00% | Share |
| 30 | BlackRock, Inc. | 5,513 | $0 | 0.00% | Share |
| 31 | BlackRock, Inc. | 2,143 | $0 | 0.00% | Share |
| 32 | BlackRock, Inc. | 33,828 | $0 | 0.00% | Share |
| 33 | BlackRock, Inc. | 112,619 | $0 | 0.00% | Share |
| 34 | UBS Group AG | 19 | $0 | 0.00% | Share |
| 35 | Key FInancial Inc | 187 | $0 | 0.00% | Share |
| 36 | SBI Securities Co., Ltd. | 183 | $0 | 0.00% | Share |