| Date | Insider | Shares | Type | Transaction | Value* |
| 3-Dec-09 | FLEMING JEREMIAH Officer | 966 | Direct | Purchase at $1 per share. | $966 |
| 2-Dec-09 | FLEMING JEREMIAH Officer | 5,000 | Direct | Purchase at $1.02 per share. | $5,100 |
| 1-Dec-09 | FLEMING JEREMIAH Officer | 1,524 | Direct | Purchase at $0.95 per share. | $1,447 |
| 30-Nov-09 | FLEMING JEREMIAH Officer | 6,000 | Direct | Purchase at $0.99 - $1.01 per share. | $6,0002 |
| 27-Nov-09 | FLEMING JEREMIAH Officer | 2,200 | Direct | Purchase at $1.01 per share. | $2,222 |
| 25-Nov-09 | FLEMING JEREMIAH Officer | 9,939 | Direct | Purchase at $0.99 - $1 per share. | $9,8892 |
| 17-Nov-09 | FLEMING JEREMIAH Officer | 7,247 | Direct | Acquisition (Non Open Market) at $0 per share. | N/A |
| 25-Sep-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 180,000 | Direct | Sale at $1.03 per share. | $185,400 |
| 15-Sep-09 | FLEMING JEREMIAH Officer | 12,197 | Direct | Purchase at $0.82 - $0.86 per share. | $10,0002 |
| 14-Sep-09 | FLEMING JEREMIAH Officer | 518 | Direct | Purchase at $0.81 per share. | $419 |
| 11-Sep-09 | FLEMING JEREMIAH Officer | 12,504 | Direct | Purchase at $0.81 - $0.84 per share. | $10,0002 |
| 11-Sep-09 | HU GILBERT Officer | 119,475 | Direct | Sale at $0.82 per share. | $97,969 |
| 10-Sep-09 | FLEMING JEREMIAH Officer | 5,171 | Direct | Purchase at $0.80 - $0.82 per share. | $4,1882 |
| 29-Jul-09 | FLEMING JEREMIAH Officer | 1,000 | Direct | Purchase at $0.70 per share. | $700 |
| 21-Jul-09 | MCDERMOTT PHILIP M Officer | 10,000 | Direct | Acquisition (Non Open Market) at $0 per share. | N/A |
| 21-Jul-09 | HU GILBERT Officer | 2,500 | Direct | Disposition (Non Open Market) at $0 per share. | N/A |
| 21-Jul-09 | HU GILBERT Officer | 10,000 | Direct | Acquisition (Non Open Market) at $0 per share. | N/A |
| 21-Jul-09 | FLEMING JEREMIAH Officer | 10,000 | Direct | Acquisition (Non Open Market) at $0 per share. | N/A |
| 30-Jun-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 4,595 | Direct | Purchase at $0.72 per share. | $3,308 |
| 18-Jun-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 3,460 | Direct | Purchase at $0.70 per share. | $2,422 |
| 17-Jun-09 | FLEMING JEREMIAH Officer | 500 | Direct | Purchase at $0.08 per share. | $40 |
| 10-Jun-09 | FLEMING JEREMIAH Officer | 3,700 | Direct | Purchase at $0.08 per share. | $296 |
| 8-Jun-09 | FLEMING JEREMIAH Officer | 30 | Direct | Purchase at $0.07 per share. | $2 |
| 4-Jun-09 | FLEMING JEREMIAH Officer | 17,427 | Direct | Purchase at $0.07 per share. | $1,219 |
| 3-Jun-09 | FLEMING JEREMIAH Officer | 1,600 | Direct | Purchase at $0.07 per share. | $112 |
| 1-Jun-09 | FLEMING JEREMIAH Officer | 15,000 | Direct | Purchase at $0.07 per share. | $1,050 |
| 9-Apr-09 | WANGER INVESTMENT MANAGEMENT, INC. Beneficial Owner (10% or more) | 66,100 | Direct | Purchase at $0.75 per share. | $49,575 |
| 16-Mar-09 | FLEMING JEREMIAH Officer | 2,200 | Direct | Purchase at $0.07 per share. | $154 |
| 12-Mar-09 | FLEMING JEREMIAH Officer | 6,000 | Direct | Purchase at $0.80 per share. | $4,800 |
| 5-Mar-09 | HU GILBERT Officer | 98,113 | Direct | Sale at $0.81 per share. | $79,471 |
| 4-Mar-09 | FLEMING JEREMIAH Officer | 10,000 | Direct | Purchase at $0.81 per share. | $8,100 |
| 27-Feb-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 300 | Direct | Purchase at $0.85 per share. | $255 |
| 26-Feb-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 15,000 | Direct | Purchase at $0.85 per share. | $12,750 |
| 2-Feb-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 30,000 | Direct | Purchase at $0.85 per share. | $25,500 |
| 30-Jan-09 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 2,000 | Direct | Purchase at $0.89 per share. | $1,780 |
| 30-Jan-09 | FLEMING JEREMIAH Officer | 3,200 | Direct | Purchase at $0.84 - $0.85 per share. | $2,7042 |
| 27-Jan-09 | FLEMING JEREMIAH Officer | 150 | Direct | Purchase at $0.80 - $0.82 per share. | $1212 |
| 26-Jan-09 | FLEMING JEREMIAH Officer | 4,112 | Direct | Purchase at $0.75 per share. | $3,084 |
| 15-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 100 | Direct | Purchase at $0.72 per share. | $72 |
| 9-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 2,100 | Direct | Purchase at $0.70 per share. | $1,470 |
| 8-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 1,559 | Direct | Purchase at $0.75 per share. | $1,169 |
| 5-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 4,780 | Direct | Purchase at $0.70 per share. | $3,346 |
| 4-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 1,726 | Direct | Purchase at $0.71 per share. | $1,225 |
| 1-Dec-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 2,200 | Direct | Purchase at $0.65 per share. | $1,430 |
| 28-Nov-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 26,364 | Direct | Purchase at $0.69 per share. | $18,191 |
| 26-Nov-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 1,000 | Indirect | Purchase at $0.50 per share. | $500 |
| 24-Nov-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 3,275 | Direct | Purchase at $0.69 per share. | $2,259 |
| 24-Nov-08 | WANGER LONG TERM OPPORTUNITY FUND II, LP Beneficial Owner (10% or more) | 1,582,064 | Direct | Statement of Ownership | N/A |
| 21-Nov-08 | FLEMING JEREMIAH Officer | 5,000 | Direct | Purchase at $0.69 per share. | $3,449 |
| 19-Nov-08 | FLEMING JEREMIAH Officer | 4,707 | Direct | Purchase at $0.60 per share. | $2,824 |
| 19-Nov-08 | FLEMING JEREMIAH Officer | 4,707 | Direct | Purchase at $0.60 per share. | $2,824 |
| 18-Nov-08 | FLEMING JEREMIAH Officer | 17,786 | Direct | Purchase at $0.66 - $0.67 per share. | $12,0002 |
| 18-Nov-08 | FLEMING JEREMIAH Officer | 17,786 | Direct | Purchase at $0.66 - $0.67 per share. | $12,0002 |
| 17-Nov-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 4,000 | Direct | Purchase at $0.68 per share. | $2,720 |
| 14-Nov-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 93,100 | Direct | Purchase at $0.69 per share. | $64,238 |
| 23-Oct-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 8,900 | Indirect | Purchase at $0.66 per share. | $5,874 |
| 14-Oct-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 2,300 | Indirect | Purchase at $0.66 per share. | $1,518 |
| 10-Oct-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 58,800 | Indirect | Purchase at $0.66 - $0.7 per share. | $40,0002 |
| 8-Oct-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 20,600 | Indirect | Purchase at $0.73 per share. | $15,038 |
| 7-Oct-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 4,400 | Indirect | Purchase at $0.73 per share. | $3,212 |
| 2-Oct-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 15,400 | Direct | Purchase at $0.98 per share. | $15,092 |
| 29-Sep-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 1,198 | Direct | Purchase at $0.79 per share. | $946 |
| 12-Sep-08 | FLEMING JEREMIAH Officer | 9,500 | Direct | Purchase at $1.04 per share. | $9,880 |
| 9-Sep-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 14,746 | Indirect | Purchase at $1.11 per share. | $16,368 |
| 4-Sep-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 300 | Indirect | Purchase at $1.11 per share. | $333 |
| 29-Aug-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 5,600 | Direct | Purchase at $1.23 per share. | $6,888 |
| 1-Aug-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 429 | Indirect | Purchase at $1.11 per share. | $476 |
| 30-Jul-08 | FLEMING JEREMIAH Officer | 300 | Direct | Purchase at $1.20 per share. | $360 |
| 29-Jul-08 | SUN SHIRLEY TSYR YI Officer | 44,320 | Direct | Option Exercise at $1.25 per share. | $55,400 |
| 28-Jul-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 37,344 | Direct | Purchase at $1.45 per share. | $54,148 |
| 1-Jul-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 6,850 | Indirect | Purchase at $1.11 per share. | $7,603 |
| 27-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 100 | Direct | Purchase at $1.35 per share. | $135 |
| 26-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 2,000 | Direct | Purchase at $1.28 per share. | $2,560 |
| 24-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 2,100 | Direct | Purchase at $1.31 per share. | $2,751 |
| 20-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 37,544 | Direct | Purchase at $1.38 - $1.45 per share. | $53,0002 |
| 19-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 300 | Direct | Purchase at $1.32 per share. | $396 |
| 13-Jun-08 | FLEMING JEREMIAH Officer | 1,000 | Direct | Purchase at $1.29 per share. | $1,290 |
| 4-Jun-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 100 | Direct | Purchase at $1.37 per share. | $137 |
| 30-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 29,000 | Direct | Purchase at $1.36 - $1.4 per share. | $40,0002 |
| 29-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 200 | Direct | Purchase at $1.35 per share. | $270 |
| 27-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 700 | Direct | Purchase at $1.34 per share. | $938 |
| 20-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 200 | Direct | Purchase at $1.41 per share. | $282 |
| 16-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 100 | Direct | Purchase at $1.43 per share. | $143 |
| 8-May-08 | FLEMING JEREMIAH Officer | 500 | Direct | Purchase at $1.50 per share. | $750 |
| 2-May-08 | FLEMING JEREMIAH Officer | 1,500 | Direct | Purchase at $1.38 - $1.39 per share. | $2,0772 |
| 1-May-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 100 | Direct | Purchase at $1.59 per share. | $159 |
| 21-Apr-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 1,300 | Indirect | Purchase at $1.11 per share. | $1,443 |
| 18-Apr-08 | MILLER LLOYD I III Beneficial Owner (10% or more) | 6,375 | Indirect | Purchase at $1.11 per share. | $7,076 |
| 11-Apr-08 | PLUMER MICHAEL E Officer | 5,989 | Direct | Option Exercise at $0.83 per share. | $4,970 |
| 31-Mar-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 21,000 | Direct | Purchase at $1.56 per share. | $32,760 |
| 25-Mar-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 200 | Direct | Purchase at $1.45 per share. | $290 |
| 18-Mar-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 3,000 | Direct | Purchase at $1.45 per share. | $4,350 |
| 17-Mar-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 11,300 | Direct | Purchase at $1.37 per share. | $15,481 |
| 19-Feb-08 | FLEMING JEREMIAH Officer | 15,000 | Direct | Purchase at $1.50 per share. | $22,500 |
| 1-Feb-08 | FLEMING JEREMIAH Officer | 6,500 | Direct | Purchase at $1.61 per share. | $10,465 |
| 31-Jan-08 | WANGER INVESTMENT MANAGEMENT, INC. Director | 4,300 | Direct | Purchase at $1.62 per share. | $6,966 |
| 31-Jan-08 | FLEMING JEREMIAH Officer | 5,936 | Direct | Purchase at $1.61 per share. | $9,556 |
| 30-Jan-08 | FLEMING JEREMIAH Officer | 12,500 | Direct | Purchase at $1.56 per share. | $19,500 |
| 29-Jan-08 | FLEMING JEREMIAH Officer | 12,500 | Direct | Purchase at $1.59 per share. | $19,875 |
| 28-Jan-08 | FLEMING JEREMIAH Officer | 37,500 | Direct | Purchase at $1.59 per share. | $59,624 |