SEC FILINGS Group 3,4,5Annual FilingsCurrent ReportsMergers & AcquisitionsOtherProxy FilingsQuarterly FilingsRegistration Statements Filing year - Any -20242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002 Form Description Filing date UPLOAD UPLOAD May 10, 2010 UPLOAD UPLOAD Feb 8, 2008 UPLOAD UPLOAD Jan 14, 2008 UPLOAD UPLOAD Dec 11, 2013 UPLOAD UPLOAD Nov 6, 2012 UPLOAD UPLOAD Jan 2, 2015 UPLOAD UPLOAD Jul 2, 2013 UPLOAD UPLOAD Feb 22, 2016 UPLOAD UPLOAD Dec 14, 2011 UPLOAD UPLOAD Dec 4, 2012 Pagination Current page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 … Next page Next › Last page Last »