| Date | Insider | Shares | Type | Transaction | Value* |
| 23-Oct-09 | SEGERS DONALD P Officer | 3,000 | Direct | Option Exercise at $3.88 per share. | $11,640 |
| 30-Sep-09 | LANCASTER J BRUCE Officer | 302 | Direct | Acquisition (Non Open Market) at $7.25 per share. | $2,189 |
| 4-Sep-09 | LINNARTZ JOHN K. H. Director | 800 | Direct | Purchase at $6.95 per share. | $5,560 |
| 3-Sep-09 | LINNARTZ JOHN K. H. Director | 8,000 | Direct | Purchase at $6.93 per share. | $55,440 |
| 2-Sep-09 | LINNARTZ JOHN K. H. Director | 4,000 | Direct | Purchase at $6.68 per share. | $26,720 |
| 31-Jul-09 | LANCASTER J BRUCE Officer | 3,679 | Direct | Automatic Purchase at $5.25 per share. | $19,314 |
| 29-Jul-09 | LANCASTER J BRUCE Officer | 3,821 | Direct | Automatic Purchase at $5.25 per share. | $20,060 |
| 30-Jun-09 | LANCASTER J BRUCE Officer | 321 | Direct | Acquisition (Non Open Market) at $5.84 per share. | $1,874 |
| 14-Apr-09 | LINNARTZ JOHN K. H. Director | 27,732 | Indirect | Automatic Purchase at $7.85 per share. | $217,696 |
| 14-Apr-09 | CABILLOT RAYMOND E Director | 27,732 | Indirect | Automatic Purchase at $7.85 per share. | $217,696 |
| 3-Apr-09 | LINNARTZ JOHN K. H. Director | 4,457 | Indirect | Automatic Purchase at $8 per share. | $35,656 |
| 3-Apr-09 | CABILLOT RAYMOND E Director | 4,457 | Indirect | Automatic Purchase at $8 per share. | $35,656 |
| 2-Apr-09 | LINNARTZ JOHN K. H. Director | 5,387 | Indirect | Automatic Purchase at $8 per share. | $43,096 |
| 2-Apr-09 | CABILLOT RAYMOND E Director | 5,387 | Indirect | Automatic Purchase at $8 per share. | $43,096 |
| 31-Mar-09 | LINNARTZ JOHN K. H. Director | 669 | Indirect | Automatic Purchase at $8.10 per share. | $5,418 |
| 31-Mar-09 | CABILLOT RAYMOND E Director | 669 | Indirect | Automatic Purchase at $8.10 per share. | $5,418 |
| 31-Mar-09 | LANCASTER J BRUCE Officer | 266 | Direct | Acquisition (Non Open Market) at $8.22 per share. | $2,186 |
| 24-Mar-09 | LINNARTZ JOHN K. H. Director | 500 | Indirect | Automatic Purchase at $7.10 - $7.2 per share. | $3,5752 |
| 24-Mar-09 | CABILLOT RAYMOND E Director | 500 | Indirect | Automatic Purchase at $7.10 - $7.2 per share. | $3,5752 |
| 23-Mar-09 | LINNARTZ JOHN K. H. Director | 1,837 | Indirect | Automatic Purchase at $6.71 - $7.5 per share. | $13,0002 |
| 23-Mar-09 | CABILLOT RAYMOND E Director | 1,837 | Indirect | Automatic Purchase at $6.71 - $7.5 per share. | $13,0002 |
| 23-Mar-09 | LANCASTER J BRUCE Officer | 2,557 | Direct | Automatic Purchase at $6.71 - $7.5 per share. | $18,0002 |
| 20-Mar-09 | LINNARTZ JOHN K. H. Director | 3,580 | Indirect | Automatic Purchase at $7 - $8.5 per share. | $28,0002 |
| 20-Mar-09 | CABILLOT RAYMOND E Director | 3,580 | Indirect | Automatic Purchase at $7 - $8.5 per share. | $28,0002 |
| 20-Mar-09 | LANCASTER J BRUCE Officer | 443 | Direct | Automatic Purchase at $7 - $7.82 per share. | $3,2822 |
| 5-Mar-09 | LINNARTZ JOHN K. H. Director | 722 | Indirect | Automatic Purchase at $8.71 - $8.95 per share. | $6,3752 |
| 5-Mar-09 | CABILLOT RAYMOND E Director | 722 | Indirect | Automatic Purchase at $8.71 - $8.95 per share. | $6,3752 |
| 4-Mar-09 | LINNARTZ JOHN K. H. Director | 699 | Indirect | Automatic Purchase at $8.95 per share. | $6,256 |
| 4-Mar-09 | CABILLOT RAYMOND E Director | 699 | Indirect | Automatic Purchase at $8.95 per share. | $6,256 |
| 20-Feb-09 | CABILLOT RAYMOND E Director | 1,435 | Indirect | Automatic Purchase at $8.95 per share. | $12,843 |
| 20-Feb-09 | LINNARTZ JOHN K. H. Director | 1,435 | Indirect | Automatic Purchase at $8.95 per share. | $12,843 |
| 3-Feb-09 | LINNARTZ JOHN K. H. Director | 1,767 | Indirect | Automatic Purchase at $9 per share. | $15,903 |
| 3-Feb-09 | CABILLOT RAYMOND E Director | 1,767 | Indirect | Automatic Purchase at $9 per share. | $15,903 |
| 27-Jan-09 | LINNARTZ JOHN K. H. Director | 500 | Indirect | Automatic Purchase at $9 per share. | $4,500 |
| 27-Jan-09 | CABILLOT RAYMOND E Director | 500 | Indirect | Automatic Purchase at $9 per share. | $4,500 |
| 26-Jan-09 | LINNARTZ JOHN K. H. Director | 2,305 | Indirect | Automatic Purchase at $9 per share. | $20,745 |
| 26-Jan-09 | CABILLOT RAYMOND E Director | 2,305 | Indirect | Automatic Purchase at $9 per share. | $20,745 |
| 22-Jan-09 | SEGERS DONALD P Officer | 1,200 | Direct | Option Exercise at $5.63 per share. | $6,756 |
| 7-Jan-09 | LINNARTZ JOHN K. H. Director | 500 | Indirect | Automatic Purchase at $9 per share. | $4,500 |
| 7-Jan-09 | CABILLOT RAYMOND E Director | 500 | Indirect | Automatic Purchase at $9 per share. | $4,500 |
| 5-Jan-09 | LINNARTZ JOHN K. H. Director | 1,500 | Indirect | Automatic Purchase at $9 per share. | $13,500 |
| 5-Jan-09 | FARNAM STREET PARTNERS LP /MN Beneficial Owner (10% or more) | 261,290 | Direct | Statement of Ownership | N/A |
| 5-Jan-09 | CABILLOT RAYMOND E Director | 1,500 | Indirect | Automatic Purchase at $9 per share. | $13,500 |
| 2-Jan-09 | LINNARTZ JOHN K. H. Director | 5,550 | Indirect | Automatic Purchase at $9 per share. | $49,950 |
| 2-Jan-09 | CABILLOT RAYMOND E Director | 5,551 | Indirect | Automatic Purchase at $9 per share. | $49,959 |
| 2-Jan-09 | MUSTANG CAPITAL ADVISORS, LP Beneficial Owner (10% or more) | 246,620 | Direct | Statement of Ownership | N/A |
| 31-Dec-08 | LANCASTER J BRUCE Officer | 169 | Direct | Acquisition (Non Open Market) at $10.22 per share. | $1,727 |
| 30-Dec-08 | LINNARTZ JOHN K. H. Director | 860 | Indirect | Automatic Purchase at $9 per share. | $7,740 |
| 30-Dec-08 | CABILLOT RAYMOND E Director | 859 | Indirect | Automatic Purchase at $9 per share. | $7,731 |
| 14-Nov-08 | CHAPMAN RICHARD W K Director | 2,020 | Direct | Purchase at $9 per share. | $18,180 |
| 13-Nov-08 | CHAPMAN RICHARD W K Director | 1,980 | Direct | Purchase at $9 per share. | $17,820 |
| 10-Oct-08 | CABILLOT RAYMOND E Director | 1,435 | Direct | Automatic Purchase at $10.35 - $10.5 per share. | $15,0002 |
| 9-Oct-08 | CABILLOT RAYMOND E Director | 1,203 | Direct | Automatic Purchase at $10.25 - $10.5 per share. | $12,0002 |
| 8-Oct-08 | CABILLOT RAYMOND E Director | 100 | Direct | Automatic Purchase at $10.50 per share. | $1,050 |
| 7-Oct-08 | CABILLOT RAYMOND E Director | 7,262 | Direct | Automatic Purchase at $10.50 per share. | $76,251 |
| 7-Oct-08 | LANCASTER J BRUCE Officer | 2,500 | Direct | Automatic Purchase at $10.50 per share. | $26,250 |
| 30-Sep-08 | LANCASTER J BRUCE Officer | 180 | Direct | Acquisition (Non Open Market) at $11.13 per share. | $2,003 |
| 19-May-08 | LINNARTZ JOHN K. H. Director | 238,210 | Indirect | Statement of Ownership | N/A |
| 14-May-08 | WOMACK LEO B Director | 3,000 | Indirect | Purchase at $11.25 per share. | $33,750 |
| 29-Apr-08 | SEGERS DONALD P Officer | 4,000 | Direct | Option Exercise at $4.25 per share. | $17,000 |
| 4-Apr-08 | SEGERS DONALD P Officer | 2,000 | Direct | Option Exercise at $4.25 per share. | $8,500 |
| 16-Mar-08 | CHAPMAN RICHARD W K Director | 1,000 | Direct | Option Exercise at $4.22 per share. | $4,220 |
| 30-Nov-07 | SEGERS DONALD P Officer | 300 | Direct | Option Exercise at $4.25 per share. | $1,275 |