Discovery Group I, Llc

Insider Trading: Sales
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TESS $12.08 1,300 Large Shareholder 657,983 2011-07-07 Filing
TESS $12.24 7,681 Large Shareholder 110,927 2011-06-24 Filing
TESS $12.24 44,929 Large Shareholder 659,283 2011-06-24 Filing
TESS $12.05 466 Large Shareholder 118,608 2011-06-22 Filing
TESS $12.05 2,541 Large Shareholder 701,212 2011-06-22 Filing
TESS $12.07 295 Large Shareholder 119,074 2011-06-21 Filing
TESS $12.07 1,813 Large Shareholder 706,753 2011-06-21 Filing
TESS $12.22 890 Large Shareholder 119,369 2011-05-20 Filing
TESS $12.22 5,209 Large Shareholder 708,566 2011-05-20 Filing
TESS $12.21 637 Large Shareholder 120,259 2011-05-19 Filing
TESS $12.21 3,729 Large Shareholder 713,775 2011-05-19 Filing
TESS $12.25 1,822 Large Shareholder 120,896 2011-05-18 Filing
TESS $12.25 10,660 Large Shareholder 717,504 2011-05-18 Filing
TESS $13.00 1,170 Large Shareholder 728,164 2011-05-16 Filing
TESS $13.24 730 Large Shareholder 122,718 2011-05-13 Filing
TESS $13.24 4,270 Large Shareholder 729,334 2011-05-13 Filing
TESS $13.03 730 Large Shareholder 123,448 2011-05-12 Filing
TESS $13.03 4,270 Large Shareholder 733,604 2011-05-12 Filing
TESS $13.33 3,505 Large Shareholder 124,178 2011-05-10 Filing
TESS $13.33 20,503 Large Shareholder 737,874 2011-05-10 Filing