| INSIDER TRANSACTIONS REPORTED - LAST TWO YEARS |
| Date | Insider | Shares | Type | Transaction | Value* | | 13-Nov-09 | VELLAYAN NINA K Officer | 750 | Direct | Purchase at $7.74 per share. | $5,805 | | 15-Sep-09 | VELLAYAN NINA K Officer | 1,000 | Direct | Purchase at $7.95 per share. | $7,950 | | 13-Aug-09 | VELLAYAN NINA K Officer | 1,000 | Direct | Purchase at $7.75 per share. | $7,750 | | 14-Jul-09 | ROSSETTI RONALD L Officer | 20,000 | Direct | Purchase at $6.81 per share. | $136,200 | | 15-Jun-09 | VELLAYAN NINA K Officer | 2,000 | Direct | Purchase at $7.14 per share. | $14,280 | | 20-May-09 | VELLAYAN NINA K Officer | 3,000 | Direct | Purchase at $6.49 per share. | $19,470 | | 20-May-09 | HEASLEY PHILIP G Director | 10,000 | Direct | Purchase at $6.38 - $6.5 per share. | $64,0002 | | 20-Mar-09 | DONOGHUE DANIEL J Director | 2,109,667 | Indirect | Statement of Ownership | N/A | | 20-Mar-09 | MURPHY MICHAEL R Director | 2,109,667 | Indirect | Statement of Ownership | N/A | | 19-Mar-09 | SADEK ZACHARY F Director | N/A | Direct | Statement of Ownership | N/A | | 16-Mar-09 | DELUCCA JOHN Director | 3,552 | Direct | Purchase at $5.80 - $5.85 per share. | $21,0002 | | 16-Mar-09 | ROSSETTI RONALD L Officer | 1,000 | Direct | Purchase at $5.75 - $5.8 per share. | $5,7752 | | 13-Mar-09 | ROSSETTI RONALD L Officer | 1,135 | Direct | Purchase at $5.62 - $5.81 per share. | $6,4862 | | 12-Mar-09 | VELLAYAN NINA K Officer | 2,614 | Direct | Purchase at $5.74 per share. | $15,004 | | 10-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 136,402 | Indirect | Purchase at $5.68 - $5.85 per share. | $786,0002 | | 10-Mar-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 115,532 | Direct | Purchase at $5.68 - $5.85 per share. | $666,0002 | | 9-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 30,547 | Indirect | Purchase at $5.59 per share. | $170,757 | | 8-Mar-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 1,994,135 | Direct | Statement of Ownership | N/A | | 6-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 12,114 | Indirect | Purchase at $5.53 per share. | $66,990 | | 5-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 122,778 | Indirect | Purchase at $5.29 per share. | $649,495 | | 4-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,968,262 | Indirect | Statement of Ownership | N/A | | 4-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 200,000 | Indirect | Purchase at $5.30 per share. | $1,060,000 | | 2-Mar-09 | VELLAYAN NINA K Officer | 1,000 | Direct | Purchase at $5.33 per share. | $5,330 | | 23-Feb-09 | DELUCCA JOHN Director | 1,000 | Direct | Purchase at $5.65 per share. | $5,650 | | 20-Feb-09 | DELUCCA JOHN Director | 1,000 | Direct | Purchase at $5.73 - $5.79 per share. | $5,7602 | | 19-Feb-09 | DELUCCA JOHN Director | 2,000 | Direct | Purchase at $5.62 - $5.83 per share. | $11,0002 | | 18-Feb-09 | DELUCCA JOHN Director | 2,448 | Direct | Purchase at $5.66 - $5.89 per share. | $14,0002 | | 12-Feb-09 | VELLAYAN NINA K Officer | 2,200 | Direct | Purchase at $5.98 per share. | $13,156 | | 15-Sep-08 | ROSSETTI RONALD L Officer | 500 | Direct | Purchase at $7.50 per share. | $3,750 | | 12-Sep-08 | ROSSETTI RONALD L Officer | 2,200 | Direct | Purchase at $7.51 - $7.56 per share. | $17,0002 | | 11-Sep-08 | ROSSETTI RONALD L Officer | 2,600 | Direct | Purchase at $7.51 - $7.56 per share. | $20,0002 | | 10-Sep-08 | ROSSETTI RONALD L Officer | 3,000 | Direct | Purchase at $7.55 - $7.64 per share. | $23,0002 | | 9-Sep-08 | ROSSETTI RONALD L Officer | 1,115 | Direct | Purchase at $7.60 - $7.75 per share. | $8,5572 | | 8-Sep-08 | ROSSETTI RONALD L Officer | 50 | Direct | Purchase at $7.39 per share. | $369 | | 5-Sep-08 | ROSSETTI RONALD L Officer | 2,900 | Direct | Purchase at $7.27 - $7.35 per share. | $21,0002 |
|
* = 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. |
|