| Nov 5, 08 | FELDMAN ROGER | 10 percent owner | Purchase | $0.35 | 2.00K | $700 | 1.67M |
| Nov 4, 08 | FELDMAN ROGER | 10 percent owner | Purchase | $0.35 | 17.95K | $6.23K | 1.67M |
| Oct 21, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.53 | 4.20K | $2.23K | 2.98M |
| Oct 22, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.50 | 1.50K | $750 | 2.98M |
| Oct 21, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.53 | 3.00K | $1.59K | 2.89M |
| Oct 22, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.50 | 3.40K | $1.70K | 2.89M |
| Oct 13, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.57 | 6.30K | $3.59K | 2.96M |
| Oct 10, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.58 | 6.40K | $3.68K | 2.96M |
| Oct 1, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.90 | 2.73K | $2.45K | 2.92M |
| Sep 29, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.60 | 2.50K | $1.50K | 2.92M |
| Sep 30, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $0.83 | 3.20K | $2.66K | 2.92M |
| Jul 17, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $1.06 | 10.90K | $11.55K | 2.89M |
| Jan 9, 08 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.20 | 4.98K | $10.96K | 2.86M |
| Jan 9, 08 | FELDMAN ROGER | 10 percent owner | Purchase | $2.25 | 24.60K | $55.28K | 1.65M |
| Dec 31, 07 | FELDMAN ROGER | 10 percent owner | Sale | -- | -- | -- | 1.62M |
| Dec 26, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.32 | 9.20K | $21.34K | 2.86M |
| Dec 14, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.65 | 7.90K | $20.93K | 2.83M |
| Dec 13, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.75 | 7.50K | $20.63K | 2.81M |
| Dec 11, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.75 | 1.00K | $2.75K | 2.80M |
| Dec 10, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $2.95 | 8.50K | $25.07K | 2.80M |
| Dec 7, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.05 | 3.70K | $11.29K | 2.78M |
| Nov 21, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.15 | 1.10K | $3.46K | 2.77M |
| Nov 20, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.15 | 5.10K | $16.07K | 2.77M |
| Nov 19, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.20 | 6.20K | $19.83K | 2.76M |
| Nov 16, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.25 | 10.00K | $32.50K | 2.75M |
| Nov 15, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.31 | 350 | $1.16K | 2.74M |
| Nov 2, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.59 | 10.00K | $35.90K | 2.74M |
| Oct 12, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.80 | 4.50K | $17.10K | 2.73M |
| Oct 11, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.80 | 5.20K | $19.76K | 2.72M |
| Sep 12, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.80 | 1.50K | $5.70K | 2.71M |
| Aug 14, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.84 | 10.48K | $40.25K | 2.71M |
| Jul 20, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $4.00 | 9.20K | $36.80K | 2.70M |
| Jul 2, 07 | MCNEILL BRIAN W | CTO | Sale | $4.91 | 1.13M | $5.53M | 178.68K |
| Jan 30, 07 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $5.00 | 2.46K | $12.31K | 2.67M |
| Dec 21, 06 | Wasserman Frederick Gerald | CTO | Sale | -- | -- | -- | -- |
| Dec 21, 06 | Wasserman Frederick Gerald | CTO | Purchase | $4.89 | 20.00K | $97.80K | 20.00K |
| Dec 20, 06 | MCNEILL BRIAN W | CTO | Sale | $5.23 | 383.84K | $2.01M | 1.21M |
| Oct 30, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $5.00 | 12.40K | $62.00K | 2.67M |
| Oct 18, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $5.03 | 7.00K | $35.21K | 2.64M |
| May 11, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $4.33 | 4.10K | $17.75K | 2.61M |
| May 18, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $4.80 | 8.50K | $40.80K | 2.61M |
| May 5, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $4.50 | 14.00K | $63.00K | 2.58M |
| Apr 12, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $4.37 | 8.20K | $35.83K | 2.49M |
| Mar 10, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.80 | 164.00K | $623.20K | 2.47M |
| Mar 10, 06 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.78 | 3.50K | $13.23K | 2.47M |
| Aug 23, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Purchase | $3.65 | 1.30K | $4.75K | 544.78K |
| Aug 11, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Sale | -- | -- | -- | 763.20K |
| Aug 11, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Sale | -- | -- | -- | 709.30K |
| Aug 11, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Sale | -- | -- | -- | 543.48K |
| Aug 11, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Sale | -- | -- | -- | 40.00K |
| Aug 11, 05 | WYNNEFIELD PARTNERS SMALL CAP VALUE LP | 10 percent owner | Sale | -- | -- | -- | 5.00K |