SEC FILINGS Group 3,4,5Annual FilingsCurrent ReportsMergers & AcquisitionsOtherProxy FilingsQuarterly FilingsRegistration Statements Filing year - Any -20242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002 Form Description Filing date UPLOAD UPLOAD Jan 17, 2012 UPLOAD UPLOAD Mar 27, 2015 UPLOAD UPLOAD Nov 26, 2014 UPLOAD UPLOAD May 1, 2018 UPLOAD UPLOAD May 23, 2018 UPLOAD UPLOAD Jun 1, 2010 UPLOAD UPLOAD Apr 14, 2015 UPLOAD UPLOAD Feb 20, 2015 UPLOAD UPLOAD Apr 13, 2015 UPLOAD UPLOAD Jan 27, 2014 Pagination First page « First Previous page ‹ Previous Page 1 Current page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 … Next page Next › Last page Last »