$ALG SEC Filings

Filing Filed On
PRIMARY DOCUMENT 10 May 2007
PRIMARY DOCUMENT 16 Jan 2007
PRIMARY DOCUMENT 07 Aug 2006
PRIMARY DOCUMENT 02 Feb 2005