| 1 | Bandera Partners LLC | 3,937,296 | $34.3M | 15.43% | Share |
| 2 | VANGUARD GROUP INC | 904,638 | $7.9M | 0.00% | Share |
| 3 | Skylands Capital, LLC | 890,045 | $7.8M | 1.05% | Share |
| 4 | JCP Investment Management, LLC | 593,906 | $5.2M | 4.09% | Share |
| 5 | BlackRock, Inc. | 534,338 | $4.0M | 0.00% | Share |
| 6 | BlackRock, Inc. | 352,587 | $3.0M | 0.00% | Share |
| 7 | FIRST FOUNDATION ADVISORS | 305,688 | $2.7M | 0.10% | Share |
| 8 | STATE STREET CORP | 292,123 | $2.0M | 0.00% | Share |
| 9 | RENAISSANCE TECHNOLOGIES LLC | 235,378 | $2.0M | 0.00% | Share |
| 10 | GEODE CAPITAL MANAGEMENT, LLC | 275,657 | $2.0M | 0.00% | Share |
| 11 | Clayton Partners LLC | 189,460 | $1.7M | 1.19% | Share |
| 12 | CITADEL ADVISORS LLC | 174,300 | $1.0M | 0.00% | Put |
| 13 | Douglass Winthrop Advisors, LLC | 149,100 | $1.0M | 0.02% | Share |
| 14 | NORTHERN TRUST CORP | 127,732 | $1.0M | 0.00% | Share |
| 15 | GOLDMAN SACHS GROUP INC | 121,462 | $1.0M | 0.00% | Share |
| 16 | VANGUARD GROUP INC | 90,847 | $792K | 0.00% | Share |
| 17 | ADELL HARRIMAN & CARPENTER INC | 50,000 | $436K | 0.03% | Share |
| 18 | FIRST FOUNDATION ADVISORS | 33,430 | $291K | 0.01% | Share |
| 19 | Bridge City Capital, LLC | 25,979 | $226K | 0.07% | Share |
| 20 | Grandeur Peak Global Advisors, LLC | 17,690 | $154K | 0.02% | Share |
| 21 | UBS Group AG | 17,490 | $152K | 0.00% | Share |
| 22 | STONERIDGE INVESTMENT PARTNERS LLC | 16,311 | $142K | 0.10% | Share |
| 23 | VANGUARD GROUP INC | 5,302 | $46K | 0.00% | Share |
| 24 | GROUP ONE TRADING LLC | 3,700 | $32K | 0.00% | Put |
| 25 | State of Alaska, Department of Revenue | 1,989 | $17K | 0.00% | Share |
| 26 | UBS Group AG | 1,133 | $9K | 0.00% | Share |
| 27 | PRIVATE TRUST CO NA | 975 | $8K | 0.00% | Share |
| 28 | Leonteq Securities AG | 189 | $3K | 0.00% | Share |
| 29 | CWM, LLC | 378 | $3K | 0.00% | Share |
| 30 | BARD ASSOCIATES INC | 198 | $1K | 0.00% | Share |
| 31 | Optiver Holding B.V. | 196 | $1K | 0.00% | Share |
| 32 | Legal & General Group Plc | 1,634 | $0 | 0.00% | Share |
| 33 | IFP Advisors, Inc | 4 | $0 | 0.00% | Share |
| 34 | AMALGAMATED BANK | 445 | $0 | 0.00% | Share |
| 35 | JANE STREET GROUP, LLC | 10,011 | $0 | 0.00% | Share |
| 36 | JANE STREET GROUP, LLC | 63,700 | $0 | 0.00% | Put |
| 37 | JANE STREET GROUP, LLC | 41,893 | $0 | 0.00% | Share |
| 38 | Nuveen, LLC | 342 | $0 | 0.00% | Share |
| 39 | Nuveen, LLC | 26,145 | $0 | 0.00% | Share |
| 40 | DIMENSIONAL FUND ADVISORS LP | 104,033 | $0 | 0.00% | Share |
| 41 | DIMENSIONAL FUND ADVISORS LP | 1,487 | $0 | 0.00% | Share |
| 42 | DIMENSIONAL FUND ADVISORS LP | 6,392 | $0 | 0.00% | Share |
| 43 | NEW YORK STATE COMMON RETIREMENT FUND | 3,620 | $0 | 0.00% | Share |
| 44 | LOS ANGELES CAPITAL MANAGEMENT LLC | 25,777 | $0 | 0.00% | Share |
| 45 | VERUS CAPITAL PARTNERS, LLC | 105,776 | $0 | 0.00% | Share |
| 46 | Covestor Ltd | 44 | $0 | 0.00% | Share |
| 47 | GOLDMAN SACHS GROUP INC | 38,910 | $0 | 0.00% | Share |
| 48 | GEODE CAPITAL MANAGEMENT, LLC | 47,288 | $0 | 0.00% | Share |
| 49 | RHUMBLINE ADVISERS | 17,667 | $0 | 0.00% | Share |
| 50 | Sterling Capital Management LLC | 92 | $0 | 0.00% | Share |