| 1 | VANGUARD GROUP INC | 536,116 | $7.9M | 0.00% | Share |
| 2 | BlackRock, Inc. | 502,796 | $7.0M | 0.00% | Share |
| 3 | BlackRock, Inc. | 482,716 | $7.0M | 0.00% | Share |
| 4 | Oppenheimer & Close, LLC | 377,672 | $5.6M | 3.78% | Share |
| 5 | RENAISSANCE TECHNOLOGIES LLC | 334,091 | $4.0M | 0.01% | Share |
| 6 | GEODE CAPITAL MANAGEMENT, LLC | 236,287 | $3.0M | 0.00% | Share |
| 7 | STATE STREET CORP | 256,769 | $3.0M | 0.00% | Share |
| 8 | Permanens Capital L.P. | 201,264 | $3.0M | 0.39% | Share |
| 9 | State of New Jersey Common Pension Fund D | 169,132 | $2.5M | 0.01% | Share |
| 10 | STIFEL FINANCIAL CORP | 169,390 | $2.0M | 0.00% | Share |
| 11 | DIMENSIONAL FUND ADVISORS LP | 142,046 | $2.0M | 0.00% | Share |
| 12 | FIRST MANHATTAN CO. LLC. | 157,950 | $2.0M | 0.01% | Share |
| 13 | Silverberg Bernstein Capital Management LLC | 135,555 | $2.0M | 1.15% | Share |
| 14 | ALTFEST L J & CO INC | 86,348 | $1.3M | 0.14% | Share |
| 15 | VANGUARD GROUP INC | 73,294 | $1.1M | 0.00% | Share |
| 16 | Penserra Capital Management LLC | 79,611 | $1.0M | 0.01% | Share |
| 17 | PRUDENTIAL FINANCIAL INC | 75,425 | $1.0M | 0.00% | Share |
| 18 | MORGAN STANLEY | 72,388 | $1.0M | 0.00% | Share |
| 19 | NORTHERN TRUST CORP | 82,682 | $1.0M | 0.00% | Share |
| 20 | Root Financial Partners, LLC | 51,890 | $762K | 0.04% | Share |
| 21 | WEALTH ALLIANCE, LLC | 47,471 | $697K | 0.07% | Share |
| 22 | SCHNIEDERS CAPITAL MANAGEMENT, LLC. | 28,988 | $426K | 0.07% | Share |
| 23 | VIRTUE ASSET MANAGEMENT LLC | 28,204 | $414K | 0.33% | Share |
| 24 | Capital Square, LLC | 20,278 | $298K | 0.15% | Share |
| 25 | Brookwood Investment Group LLC | 19,220 | $282K | 0.03% | Share |
| 26 | Lesa Sroufe & Co | 17,500 | $257K | 0.19% | Share |
| 27 | Abacus Planning Group, Inc. | 17,500 | $257K | 0.03% | Share |
| 28 | NOESIS CAPITAL MANGEMENT CORP | 15,000 | $220K | 0.03% | Share |
| 29 | Asset Management One Co., Ltd. | 14,205 | $208K | 0.00% | Share |
| 30 | Sumitomo Mitsui Trust Group, Inc. | 10,158 | $149K | 0.00% | Share |
| 31 | Mitsubishi UFJ Asset Management Co., Ltd. | 8,450 | $122K | 0.00% | Share |
| 32 | UBS Group AG | 6,597 | $96K | 0.00% | Share |
| 33 | VANGUARD GROUP INC | 4,383 | $64K | 0.00% | Share |
| 34 | State of Alaska, Department of Revenue | 4,410 | $64K | 0.00% | Share |
| 35 | NISA INVESTMENT ADVISORS, LLC | 2,390 | $37K | 0.00% | Share |
| 36 | STRS OHIO | 2,300 | $33K | 0.00% | Share |
| 37 | UBS Group AG | 2,035 | $29K | 0.00% | Share |
| 38 | Founders Capital Management | 1,500 | $22K | 0.01% | Share |
| 39 | SouthState Bank Corp | 1,250 | $18K | 0.00% | Share |
| 40 | CWM, LLC | 1,081 | $16K | 0.00% | Share |
| 41 | Orion Capital Management LLC | 1,000 | $14K | 0.00% | Share |
| 42 | State of Alaska, Department of Revenue | 850 | $12K | 0.00% | Share |
| 43 | BARD ASSOCIATES INC | 798 | $11K | 0.00% | Share |
| 44 | UBS Group AG | 582 | $8K | 0.00% | Share |
| 45 | MassMutual Private Wealth & Trust, FSB | 430 | $6K | 0.00% | Share |
| 46 | Pflug Koory, LLC | 340 | $4K | 0.00% | Share |
| 47 | GROUP ONE TRADING LLC | 300 | $4K | 0.00% | Call |
| 48 | Optiver Holding B.V. | 192 | $2K | 0.00% | Share |
| 49 | GROUP ONE TRADING LLC | 100 | $1K | 0.00% | Put |
| 50 | Boston Partners | 109,861 | $1K | 0.00% | Share |