| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| Prescott General Partners LLC | 35% | 1,842,134 | 0 | 1,842,134 | /s/ Scott J. Vassalluzzo | Managing Member | 0001538653 |
| Prescott Associates L.P. | 23% | 1,212,367 | 0 | 1,212,367 | Prescott General Partners LLC | General Partner | 0001236417 |
| Idoya Partners L.P. | 11% | 576,394 | 0 | 576,394 | Prescott General Partners LLC | General Partner | 0001236415 |
| Prescott Investors Profit Sharing Trust | 1.3% | 67,640 | 67,640 | 0 | /s/ Scott J. Vassalluzzo | Trustee | 0001236421 |
| Thomas W. Smith | 11% | 560,600 | 493,000 | 67,600 | /s/ Thomas W. Smith | Thomas W. Smith | 0000926688 |
| Scott J. Vassalluzzo | 0.6% | 31,788 | 31,788 | 0 | /s/ Scott J. Vassalluzzo | Scott J. Vassalluzzo | 0001203547 |