| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $11.43 | 3,000 | $34,290.00 | 16,814 | 2022-09-16 | Filing |
| Director | $11.75 | 5,000 | $58,750.00 | 117,589 | 2022-09-13 | Filing |
| Officer | $11.59 | 2,000 | $23,180.00 | 31,919 | 2022-09-12 | Filing |
| Large Shareholder, Officer, Director | $7.85 | 11,713 | $91,947.05 | 391,055 | 2011-09-01 | Filing |
| Large Shareholder, Officer, Director | $11.78 | 6,000 | $70,680.00 | 363,115 | 2006-09-19 | Filing |
| Large Shareholder, Officer, Director | $13.90 | 250 | $3,475.00 | 356,990 | 2006-07-25 | Filing |
| Large Shareholder, Officer, Director | $11.27 | 6,275 | $70,719.25 | 352,523 | 2007-11-09 | Filing |
| Large Shareholder, Officer, Director | $13.76 | 539 | $7,416.64 | 346,248 | 2006-09-01 | Filing |
| Large Shareholder, Officer, Director | $13.76 | 23,616 | $324,956.16 | 345,709 | 2006-09-01 | Filing |
| Large Shareholder, Officer, Director | $11.84 | 490 | $5,801.60 | 322,093 | 2005-05-30 | Filing |
| Large Shareholder, Officer, Director | $11.84 | 21,469 | $254,192.96 | 321,603 | 2005-05-30 | Filing |
| Large Shareholder, Officer, Director | $11.75 | 3,025 | $35,543.75 | 300,134 | 2005-04-20 | Filing |
| Large Shareholder, Officer, Director | $16.67 | 4,027 | $67,130.09 | 297,109 | 2005-02-14 | Filing |
| Large Shareholder, Officer, Director | $8.11 | 19,517 | $158,282.87 | 288,182 | 2003-08-31 | Filing |
| Large Shareholder, Officer, Director | $7.16 | 17,743 | $127,039.88 | 268,665 | 2002-08-30 | Filing |
| Large Shareholder, Officer, Director | $4.43 | 177,427 | $786,001.61 | 250,922 | 2001-09-05 | Filing |
| Large Shareholder, Officer, Director | $2.72 | 20,497 | $55,751.84 | 73,495 | 2000-12-22 | Filing |
| Large Shareholder, Officer, Director | $2.72 | 1,464 | $3,982.08 | 52,998 | 2000-12-22 | Filing |
| Large Shareholder, Officer, Director | $2.72 | 21,961 | $59,733.92 | 51,534 | 2000-12-22 | Filing |
| Large Shareholder, Officer, Director | $2.24 | 1,464 | $3,279.36 | 29,573 | 1999-10-13 | Filing |