| Date | Insider | Shares | Type | Transaction | Value* |
| 7-Dec-09 | BELETIC JOHN D Director | 1,000 | Indirect | Purchase at $14.75 per share. | $14,750 |
| 28-Oct-09 | BARNHILL ROBERT B JR Officer | 15,000 | Direct | Option Exercise at $11.92 per share. | $178,800 |
| 28-Oct-09 | BARNHILL ROBERT B JR Officer | 12,160 | Direct | Disposition (Non Open Market) at $16.74 per share. | $203,558 |
| 31-Aug-09 | BELETIC JOHN D Director | 1,044 | Indirect | Purchase at $15.75 per share. | $16,443 |
| 23-Jul-09 | GARLAND GERALD T Officer | 2,000 | Direct | Sale at $13.91 per share. | $27,820 |
| 10-Jul-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 600 | Indirect | Purchase at $10.98 per share. | $6,588 |
| 7-Jul-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 400 | Indirect | Purchase at $10.78 per share. | $4,312 |
| 7-Jul-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 400 | Direct | Purchase at $10.78 per share. | $4,312 |
| 1-Jul-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,337 | Indirect | Purchase at $10.97 per share. | $14,666 |
| 1-Jul-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 1,136 | Direct | Purchase at $10.97 per share. | $12,461 |
| 29-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,000 | Indirect | Purchase at $10.71 per share. | $10,710 |
| 29-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 850 | Direct | Purchase at $10.71 per share. | $9,103 |
| 25-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 5,000 | Indirect | Purchase at $10.77 per share. | $53,850 |
| 25-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 4,250 | Direct | Purchase at $10.77 per share. | $45,772 |
| 23-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 4,500 | Indirect | Purchase at $10.60 per share. | $47,700 |
| 23-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 3,825 | Direct | Purchase at $10.60 per share. | $40,545 |
| 18-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 102 | Indirect | Purchase at $11 per share. | $1,122 |
| 17-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 415 | Indirect | Purchase at $10.91 per share. | $4,527 |
| 17-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 415 | Direct | Purchase at $10.91 per share. | $4,527 |
| 9-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,607 | Indirect | Purchase at $10.38 per share. | $16,680 |
| 9-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 1,366 | Direct | Purchase at $10.38 per share. | $14,179 |
| 8-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 2,200 | Indirect | Purchase at $10.86 per share. | $23,892 |
| 8-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 1,870 | Direct | Purchase at $10.86 per share. | $20,308 |
| 5-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,839 | Indirect | Purchase at $10.56 per share. | $19,419 |
| 5-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 1,563 | Direct | Purchase at $10.56 per share. | $16,505 |
| 4-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 415 | Indirect | Purchase at $10.67 per share. | $4,428 |
| 3-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 3,500 | Indirect | Purchase at $10.99 per share. | $38,465 |
| 3-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 2,975 | Direct | Purchase at $10.99 per share. | $32,695 |
| 2-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 1,000 | Indirect | Purchase at $10.96 per share. | $10,960 |
| 1-Jun-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 600 | Indirect | Purchase at $10.83 per share. | $6,498 |
| 1-Jun-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 600 | Direct | Purchase at $10.83 per share. | $6,498 |
| 14-May-09 | BELETIC JOHN D Director | 1,729 | Indirect | Purchase at $9 per share. | $15,561 |
| 13-May-09 | BELETIC JOHN D Director | 105 | Indirect | Purchase at $9 per share. | $945 |
| 11-May-09 | BELETIC JOHN D Director | 1,380 | Indirect | Purchase at $9.20 per share. | $12,695 |
| 28-Apr-09 | BAITLER JAY G Director | 1,200 | Direct | Option Exercise | N/A |
| 28-Apr-09 | TOFIGHI SAID Officer | 10,250 | Direct | Option Exercise | N/A |
| 28-Apr-09 | ZIFFERER MORTON Director | 3,075 | Direct | Option Exercise | N/A |
| 28-Apr-09 | ZIFFERER MORTON Director | 769 | Direct | Disposition (Non Open Market) | N/A |
| 28-Apr-09 | KONSYNSKI BENN Director | 3,075 | Direct | Option Exercise | N/A |
| 28-Apr-09 | REIN DOUGLAS A Officer | 10,250 | Direct | Option Exercise | N/A |
| 28-Apr-09 | GARLAND GERALD T Officer | 11,188 | Direct | Option Exercise | N/A |
| 28-Apr-09 | SHAUGHNESSY DENNIS J Director | 3,075 | Direct | Option Exercise | N/A |
| 28-Apr-09 | YOUNG DAVID M Officer | 10,250 | Direct | Option Exercise | N/A |
| 28-Apr-09 | OKRENT DANIEL Director | 3,075 | Indirect | Option Exercise | N/A |
| 28-Apr-09 | OKRENT DANIEL Director | 769 | Indirect | Disposition (Non Open Market) | N/A |
| 28-Apr-09 | BELETIC JOHN D Director | 3,075 | Indirect | Option Exercise | N/A |
| 28-Apr-09 | BARNHILL ROBERT B JR Officer | 13,500 | Direct | Option Exercise | N/A |
| 13-Apr-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 100 | Indirect | Purchase at $7.48 per share. | $748 |
| 13-Apr-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 100 | Direct | Purchase at $7.48 per share. | $748 |
| 9-Apr-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 3,278 | Indirect | Purchase at $7.48 per share. | $24,519 |
| 9-Apr-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 2,776 | Direct | Purchase at $7.48 per share. | $20,764 |
| 28-Mar-09 | BARNHILL ROBERT B JR Officer | 5,697 | Direct | Disposition (Non Open Market) at $6.85 per share. | $39,024 |
| 23-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 902 | Indirect | Purchase at $6.89 per share. | $6,214 |
| 23-Mar-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 764 | Direct | Purchase at $6.89 per share. | $5,263 |
| 20-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 7,898 | Indirect | Purchase at $6.64 per share. | $52,442 |
| 20-Mar-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 6,690 | Direct | Purchase at $6.64 per share. | $44,421 |
| 19-Mar-09 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 8,000 | Indirect | Purchase at $6.64 per share. | $53,120 |
| 19-Mar-09 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 6,776 | Direct | Purchase at $6.64 per share. | $44,992 |
| 13-Mar-09 | KONSYNSKI BENN Director | 200 | Direct | Purchase at $5.88 per share. | $1,176 |
| 5-Feb-09 | KONSYNSKI BENN Director | 1,700 | Direct | Purchase at $6.89 per share. | $11,713 |
| 4-Feb-09 | KONSYNSKI BENN Director | 300 | Direct | Purchase at $6.89 per share. | $2,067 |
| 7-Jan-09 | BARNHILL ROBERT B JR Officer | 1,000 | Direct | Automatic Sale at $10.81 per share. | $10,810 |
| 6-Jan-09 | BARNHILL ROBERT B JR Officer | 22,447 | Direct | Automatic Sale at $10.69 - $10.98 per share. | $243,0002 |
| 5-Jan-09 | BARNHILL ROBERT B JR Officer | 13,975 | Direct | Automatic Sale at $10.68 per share. | $149,253 |
| 12-Dec-08 | BELETIC JOHN D Director | 250 | Indirect | Purchase at $9.75 per share. | $2,437 |
| 11-Dec-08 | BARNHILL ROBERT B JR Officer | 500 | Direct | Automatic Sale at $10.05 per share. | $5,025 |
| 10-Dec-08 | BARNHILL ROBERT B JR Officer | 500 | Direct | Automatic Sale at $10.08 per share. | $5,040 |
| 9-Dec-08 | BARNHILL ROBERT B JR Officer | 802 | Direct | Automatic Sale at $10 per share. | $8,020 |
| 8-Dec-08 | BARNHILL ROBERT B JR Officer | 2,001 | Direct | Automatic Sale at $10.25 per share. | $20,510 |
| 5-Dec-08 | BARNHILL ROBERT B JR Officer | 1,400 | Direct | Automatic Sale at $10.27 per share. | $14,378 |
| 4-Dec-08 | BARNHILL ROBERT B JR Officer | 1,322 | Direct | Automatic Sale at $10.16 per share. | $13,431 |
| 3-Dec-08 | BARNHILL ROBERT B JR Officer | 1,400 | Direct | Automatic Sale at $10.33 per share. | $14,462 |
| 2-Dec-08 | BARNHILL ROBERT B JR Officer | 1,300 | Direct | Automatic Sale at $10.25 per share. | $13,325 |
| 1-Dec-08 | BARNHILL ROBERT B JR Officer | 800 | Direct | Automatic Sale at $10.30 per share. | $8,240 |
| 4-Nov-08 | BELETIC JOHN D Director | 1,400 | Indirect | Purchase at $9.90 per share. | $13,860 |
| 26-Sep-08 | BARNHILL ROBERT B JR Officer | 300 | Direct | Automatic Sale at $15 per share. | $4,500 |
| 25-Sep-08 | BARNHILL ROBERT B JR Officer | 900 | Direct | Automatic Sale at $15.02 per share. | $13,518 |
| 24-Sep-08 | BARNHILL ROBERT B JR Officer | 1,000 | Direct | Automatic Sale at $15.02 per share. | $15,020 |
| 23-Sep-08 | BARNHILL ROBERT B JR Officer | 1,400 | Direct | Automatic Sale at $15.03 per share. | $21,042 |
| 19-Sep-08 | BARNHILL ROBERT B JR Officer | 500 | Direct | Automatic Sale at $15 per share. | $7,500 |
| 12-Sep-08 | BARNHILL ROBERT B JR Officer | 500 | Direct | Automatic Sale at $15 per share. | $7,500 |
| 4-Sep-08 | BARNHILL ROBERT B JR Officer | 1,015 | Direct | Automatic Sale at $15.02 per share. | $15,245 |
| 3-Sep-08 | BARNHILL ROBERT B JR Officer | 1,258 | Direct | Automatic Sale at $15 per share. | $18,870 |
| 2-Sep-08 | BARNHILL ROBERT B JR Officer | 1,030 | Direct | Automatic Sale at $15.02 per share. | $15,470 |
| 27-Aug-08 | BARNHILL ROBERT B JR Officer | 600 | Direct | Automatic Sale at $15.02 per share. | $9,012 |
| 26-Aug-08 | BARNHILL ROBERT B JR Officer | 3,200 | Direct | Automatic Sale at $15.15 per share. | $48,480 |
| 25-Aug-08 | BARNHILL ROBERT B JR Officer | 2,600 | Direct | Automatic Sale at $15.13 per share. | $39,338 |
| 22-Aug-08 | BARNHILL ROBERT B JR Officer | 4,154 | Direct | Automatic Sale at $15.07 per share. | $62,600 |
| 21-Aug-08 | BARNHILL ROBERT B JR Officer | 1,668 | Direct | Automatic Sale at $15.03 per share. | $25,070 |
| 20-Aug-08 | BARNHILL ROBERT B JR Officer | 3,000 | Direct | Automatic Sale at $15.03 per share. | $45,090 |
| 19-Aug-08 | BARNHILL ROBERT B JR Officer | 900 | Direct | Automatic Sale at $15.05 per share. | $13,545 |
| 18-Aug-08 | BARNHILL ROBERT B JR Officer | 1,650 | Direct | Automatic Sale at $15.05 per share. | $24,832 |
| 18-Aug-08 | OKRENT DANIEL Director | 300 | Indirect | Disposition (Non Open Market) at $15 per share. | $4,500 |
| 15-Aug-08 | BARNHILL ROBERT B JR Officer | 578 | Direct | Automatic Sale at $15.05 per share. | $8,698 |
| 14-Aug-08 | BARNHILL ROBERT B JR Officer | 589 | Direct | Automatic Sale at $15 per share. | $8,835 |
| 11-Aug-08 | BARNHILL ROBERT B JR Officer | 258 | Direct | Automatic Sale at $15 per share. | $3,870 |
| 4-Aug-08 | BAITLER JAY G Director | 1,330 | Direct | Purchase at $14.68 per share. | $19,524 |
| 31-Jul-08 | BAITLER JAY G Director | 370 | Direct | Purchase at $13.85 per share. | $5,124 |
| 30-Jul-08 | BELETIC JOHN D Director | 700 | Indirect | Purchase at $13.60 per share. | $9,520 |
| 29-Jul-08 | SHAUGHNESSY DENNIS J Director | 5,700 | Direct | Disposition (Non Open Market) at $13.89 per share. | $79,173 |
| 28-Jul-08 | BAITLER JAY G Director | 200 | Direct | Purchase at $13.60 per share. | $2,720 |
| 25-Jul-08 | BAITLER JAY G Director | 1,100 | Direct | Purchase at $13.60 per share. | $14,960 |
| 24-Jul-08 | KONSYNSKI BENN Director | 1,100 | Direct | Purchase at $13.47 per share. | $14,817 |
| 24-Jul-08 | BELETIC JOHN D Director | 1,901 | Indirect | Purchase at $13.53 per share. | $25,720 |
| 1-Jul-08 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 700 | Indirect | Purchase at $14 per share. | $9,800 |
| 1-Jul-08 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 602 | Direct | Purchase at $14 per share. | $8,428 |
| 30-Jun-08 | BARNHILL ROBERT B JR Officer | 15,000 | Direct | Automatic Sale at $13.71 per share. | $205,650 |
| 30-Jun-08 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 5,600 | Indirect | Purchase at $13.70 per share. | $76,720 |
| 27-Jun-08 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 32,900 | Indirect | Purchase at $13.40 per share. | $440,860 |
| 27-Jun-08 | DISCOVERY EQUITY PARTNERS, LP Beneficial Owner (10% or more) | 543,912 | Direct | Statement of Ownership | N/A |
| 26-Jun-08 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 40,000 | Indirect | Purchase at $13.29 per share. | $531,600 |
| 23-Jun-08 | DISCOVERY GROUP I, LLC Beneficial Owner (10% or more) | 476,402 | Indirect | Statement of Ownership | N/A |
| 6-May-08 | REIN DOUGLAS A Officer | 5,498 | Direct | Sale at $13.50 per share. | $74,223 |
| 30-Apr-08 | BARNHILL ROBERT B JR Officer | 15,000 | Direct | Automatic Sale at $13.56 per share. | $203,400 |
| 28-Apr-08 | TOFIGHI SAID Officer | 9,434 | Direct | Option Exercise | N/A |
| 28-Apr-08 | TOFIGHI SAID Officer | 3,212 | Direct | Disposition (Non Open Market) | N/A |
| 28-Apr-08 | ZIFFERER MORTON Director | 6,001 | Direct | Option Exercise | N/A |
| 28-Apr-08 | ZIFFERER MORTON Director | 1,500 | Direct | Disposition (Non Open Market) | N/A |
| 28-Apr-08 | KONSYNSKI BENN Director | 6,001 | Direct | Option Exercise | N/A |
| 28-Apr-08 | REIN DOUGLAS A Officer | 13,826 | Direct | Option Exercise | N/A |
| 28-Apr-08 | GARLAND GERALD T Officer | 15,320 | Direct | Option Exercise | N/A |
| 28-Apr-08 | SHAUGHNESSY DENNIS J Director | 6,001 | Direct | Option Exercise | N/A |
| 28-Apr-08 | YOUNG DAVID M Officer | 9,684 | Direct | Option Exercise | N/A |
| 28-Apr-08 | OKRENT DANIEL Director | 6,169 | Indirect | Option Exercise | N/A |
| 28-Apr-08 | OKRENT DANIEL Director | 1,543 | Indirect | Disposition (Non Open Market) | N/A |
| 28-Apr-08 | BELETIC JOHN D Director | 6,001 | Indirect | Option Exercise | N/A |
| 28-Apr-08 | BARNHILL ROBERT B JR Officer | 23,678 | Direct | Option Exercise | N/A |
| 12-Feb-08 | GARLAND GERALD T Officer | 5,000 | Direct | Sale at $17.03 per share. | $85,150 |
| 1-Feb-08 | GARLAND GERALD T Officer | 1,755 | Direct | Sale at $18.75 per share. | $32,906 |
| 31-Jan-08 | GARLAND GERALD T Officer | 1,200 | Direct | Sale at $18.75 per share. | $22,500 |
| 8-Jan-08 | BARNHILL ROBERT B JR Officer | 12,500 | Direct | Automatic Sale at $17.49 per share. | $218,624 |
| 7-Jan-08 | BARNHILL ROBERT B JR Officer | 10,000 | Direct | Automatic Sale at $17.31 per share. | $173,100 |
| 3-Jan-08 | BARNHILL ROBERT B JR Officer | 7,500 | Direct | Automatic Sale at $17.96 per share. | $134,700 |