| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| Ganz Bryan | 7.6% | 1,759,685 | 927,840 | 831,845 | /s/ Bryan Scott Ganz | Bryan Scott Ganz | 0001318455 |
| Judith L. Ganz Trust VA 04-23-2015 | 0.3% | 70,753 | 0 | 70,753 | /s/ Bryan Scott Ganz | Trustee | |
| Northeast Industrial Partners LLC | 1.3% | 288,059 | 0 | 288,059 | /s/ Bryan Scott Ganz | Manager | |
| Li Zhang | 0% | 3,800 | 0 | 3,800 | /s/ Li Zhang | Li Zhang | |
| BSG Family Investment LLC | 2.1% | 469,233 | 0 | 469,233 | /s/ Bryan Scott Ganz | Manager | |
| BG 2025 Irrevocable Exempt Trust U/A dated 10/9/2025 | 2.1% | 469,233 | 0 | 469,233 | /s/ Stephen Fessler | Trustee |