$ SEC Filings

Filing Filed On
AUTO-GENERATED PAPER DOCUMENT 22 Apr 2005
CURRENT REPORT 20 Apr 2005
DEFINITIVE PROXY STATEMENT 19 Apr 2005
PRIMARY DOCUMENT 12 Apr 2005
PRIMARY DOCUMENT 24 Mar 2005
PRIMARY DOCUMENT 23 Mar 2005
PRIMARY DOCUMENT 16 Mar 2005
ANNUAL REPORT 16 Mar 2005
CURRENT REPORT 16 Mar 2005
CURRENT REPORT 03 Mar 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 23 Feb 2005
PRIMARY DOCUMENT 09 Feb 2005
AMENDMENT TO SCHEDULE 13G 04 Feb 2005
AMENDMENT TO SCHEDULE 13G 04 Feb 2005