$ SEC Filings

Filing Filed On
SCHEDULE 13G 22 Feb 2005
SC 13G 09 Feb 2005
SCHEDULE 13G 04 Jun 2004
DISCOVERY 07 Feb 2003
SC 13G 04 Feb 2003
SCHEDULE 13G 12 Feb 2002
SCHEDULE 13G 16 Jan 2002
SCHEDULE 13G 18 Jun 2001
SCHEDULE 13G - DISCOVERY PARTNERS INTERNATIONAL 14 Feb 2001
SCHEDULE 13-G 14 Feb 2001