$TLF SEC Filings

Filing Filed On
OWNERSHIP DOCUMENT 26 May 2022
FORM 3 17 Oct 2018
FORM 3 22 Aug 2017
FORM 3 14 Aug 2017
FORM 3 14 Aug 2017
FORM 3 14 Aug 2017
FORM 3 10 Feb 2017
FORM 3 10 Jun 2016
FORM 3 16 Aug 2010
3 22 Mar 2010
FORM 3 03 Jun 2008
FORM 3 03 Jun 2008
FORM 3 16 Feb 2007
PRIMARY DOCUMENT 26 May 2006
FORM 3 08 Dec 2003
FORM 3 28 Aug 2003
3 04 Jun 1996