Transactions

Transactions

Date Name Title Filing Type Shares Traded Price Range Total Held
Dec 11, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 289,233 -- --
Dec 11, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 5,785 -- --
Nov 12, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 1,712,019 -- 1,753,850
Nov 12, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 282,335 -- 289,233
Nov 12, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 5,646 -- 5,785
Jun 18, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 1,953,343 $36.02 3,465,869
Jun 18, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 322,131 $36.02 571,568
Jun 18, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 6,443 $36.02 11,431
Apr 04, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- 7,546,404
Apr 04, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- 1,255,486
Apr 04, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- 25,109
Apr 04, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- --
Apr 04, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- --
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 1,372,698 $40.14 5,419,212
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 193,158 $40.14 893,699
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Conversion of derivative security 37,050 $40.14 --
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Conversion of derivative security 29,562 $40.14 --
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 1,306,086 $40.14 5,390,235
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 37,050 $40.14 --
Jan 31, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 29,562 $40.14 --
Jan 03, 2006
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 3,894 $40.14 17,874
May 23, 2005
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 850,083 $14.00 6,696,321
May 23, 2005
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 140,190 $14.00 1,115,296
May 23, 2005
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4/A Open market or private sale of non-derivative or derivative security 2,803 $14.00 22,306
May 23, 2005
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 3/A Amendment to an Initial Statement of Beneficial Ownership of Securities -- -- 8,893,612