Transactions

Transactions

Date Name Title Filing Type Shares Traded Price Range Total Held
May 23, 2005
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 993,077 $14.00 7,900,535
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/A Open market or private sale of non-derivative or derivative security 1,372,698 $40.14 5,419,212
Jan 31, 2006
Flynn Gregory P
Director Form 4 Open market or private sale of non-derivative or derivative security 1,503,138 $40.14 6,330,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
Dec 11, 2007
Hampshire Equity Partners II, L.P.
Ten Percent Owner Form 4 Other acquisition or disposition (describe transaction) 1,753,850 -- --
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