| INSIDER TRANSACTIONS REPORTED - LAST TWO YEARS |
| Date | Insider | Shares | Type | Transaction | Value* | | 21-Apr-09 | RIDDIFORD DAVID T Director | 1,500 | Direct | Disposition (Non Open Market) at $5.58 per share. | $8,370 | | 6-Mar-09 | VINCIARELLI PATRIZIO Officer | 6,452 | Direct | Automatic Purchase at $4 per share. | $25,808 | | 5-Mar-09 | VINCIARELLI PATRIZIO Officer | 1,199 | Direct | Automatic Purchase at $4 per share. | $4,796 | | 21-Jan-09 | VINCIARELLI PATRIZIO Officer | 4,006 | Direct | Automatic Purchase at $4 per share. | $16,024 | | 20-Jan-09 | VINCIARELLI PATRIZIO Officer | 7,009 | Direct | Automatic Purchase at $4 per share. | $28,036 | | 11-Dec-08 | RIDDIFORD DAVID T Director | 4,000 | Direct | Disposition (Non Open Market) at $4.45 per share. | $17,800 | | 22-Aug-08 | ZENGILOWSKI RICHARD E Officer | 186 | Direct | Option Exercise at $6.18 per share. | $1,149 | | 22-Aug-08 | RICHARDSON DOUGLAS Officer | 88 | Direct | Option Exercise at $6.18 per share. | $543 | | 22-Aug-08 | KELLEHER BARRY Officer | 199 | Direct | Option Exercise at $6.18 per share. | $1,229 | | 20-Aug-08 | HENDERSON H ALLEN Officer | 219 | Direct | Option Exercise at $6.18 per share. | $1,353 | | 25-Jul-08 | KELLEHER BARRY Officer | 1,309 | Direct | Option Exercise at $7.15 per share. | $9,359 | | 23-Jul-08 | EICHTEN ESTIA J Director | 2,619 | Direct | Option Exercise at $7.15 per share. | $18,725 | | 6-Jun-08 | RIDDIFORD DAVID T Director | 4,572 | Direct | Option Exercise at $7.15 - $9.59 per share. | N/A | | 6-Jun-08 | RIDDIFORD DAVID T Director | 4,572 | Direct | Sale at $11 per share. | $50,292 | | 27-May-08 | ANDERSON SAMUEL J Director | 4,572 | Direct | Option Exercise at $7.15 - $9.59 per share. | N/A | | 27-May-08 | RIDDIFORD DAVID T Director | 1,000 | Direct | Disposition (Non Open Market) at $11.27 per share. | $11,270 | | 20-May-08 | GLAZER MARK A Officer | 212 | Direct | Option Exercise at $6.18 per share. | $1,310 |
|
* = Where indicated, some values are estimates. 1 = Potential proceeds estimated by the filer. 2 = Estimated based on the average of multiple prices reported. 3 = Multiple dates reported. Most recent date shown. |
|