Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Aug 17, 2004

Insurance and Financial

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Apr 6, 2004

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Aug 20, 2002

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Sep 10, 2002

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Sep 17, 2002

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Sep 17, 2002

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Aug 5, 2003

Advertising and Business and 2 other

Owner

NEEDHAM ASSET MANAGEMENT, LLC

Apr 20, 2004