| Mar 28, 2007 | Other | -3,726 | 5.73 | $21.3K | SEC |
| Jan 19, 2006 | Award | 3,726 | 13.26 | $49.4K | SEC |
| Jan 19, 2006 | AwardD | 6,900 | 0.00 | $0 | SEC |
| Dec 30, 2005 | Award | 3,726 | 13.26 USD | — | SEC |
| Dec 30, 2005 | AwardD | 6,900 | 0.00 USD | — | SEC |
| Aug 19, 2005 | AwardD | 2,000 | 0.00 USD | — | SEC |
| Jun 7, 2005 | AwardD | 5,000 | 0.00 USD | — | SEC |
| Jun 7, 2005 | OtherD | -3,000 | 0.00 USD | — | SEC |
| Jun 7, 2005 | AwardD | 10,000 | 0.00 USD | — | SEC |
| Jan 12, 2005 | AwardD | 6,900 | 0.00 USD | — | SEC |
| Jan 12, 2005 | Award | 3,726 | 16.05 USD | — | SEC |
| Nov 9, 2004 | Sell | -666 | 16.67 USD | — | SEC |
| Nov 9, 2004 | Exercise | 666 | 12.80 USD | — | SEC |
| Nov 9, 2004 | ExerciseD | -666 | 0.00 USD | — | SEC |
| Aug 3, 2004 | ExerciseD | -2,667 | 0.00 USD | — | SEC |
| Aug 3, 2004 | Sell | -2,667 | 15.60 USD | — | SEC |
| Aug 3, 2004 | Exercise | 2,667 | 6.83 USD | — | SEC |
| May 5, 2004 | ExerciseD | -667 | 0.00 USD | — | SEC |
| May 5, 2004 | Sell | -667 | 15.60 USD | — | SEC |
| May 5, 2004 | Exercise | 667 | 12.80 USD | — | SEC |
| May 5, 2004 | Exercise | 1,333 | 13.81 USD | — | SEC |
| May 5, 2004 | Sell | -1,333 | 15.60 USD | — | SEC |
| May 5, 2004 | ExerciseD | -1,333 | 0.00 USD | — | SEC |
| Aug 8, 2003 | ExerciseD | -2,666 | 0.00 USD | — | SEC |
| Aug 8, 2003 | Sell | -2,666 | 13.68 USD | — | SEC |