$ SEC Filings

Filing Filed On
4 20 May 2005
4 18 May 2005
QUARTERLY REPORT 06 May 2005
5/2/05 04 May 2005
SC 13D/A 20 Apr 2005
SC 13D/A 20 Apr 2005
SC 13D/A 20 Apr 2005
SC 13D/A 20 Apr 2005
SC 13D/A 20 Apr 2005
SC 13D/A 20 Apr 2005
SC 13D 14 Apr 2005
SC 13D 14 Apr 2005
SC 13D 14 Apr 2005
SC 13D 14 Apr 2005
SC 13D 14 Apr 2005
SC 13D 14 Apr 2005
AUTO-GENERATED PAPER DOCUMENT 13 Apr 2005
DEFINITIVE PROXY STATEMENT 12 Apr 2005
SC 13G 08 Apr 2005
3 08 Apr 2005