SEC Filings Group 3,4,5Annual FilingsCurrent ReportsMergers & AcquisitionsOtherProxy FilingsQuarterly FilingsRegistration Statements Filing year - Any -20242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999 Items per page 102550 Form Description Filer Filing date UPLOAD UPLOAD May 11, 2012 UPLOAD UPLOAD Sep 5, 2008 UPLOAD UPLOAD Oct 19, 2010 UPLOAD UPLOAD Nov 9, 2010 UPLOAD UPLOAD Nov 9, 2010 UPLOAD UPLOAD Nov 1, 2007 UPLOAD UPLOAD Nov 1, 2007 UPLOAD UPLOAD Aug 17, 2021 UPLOAD UPLOAD Nov 12, 2020 UPLOAD UPLOAD Jul 19, 2022 Pagination First page « First Previous page ‹ Previous … Page 140 Page 141 Page 142 Page 143 Page 144 Page 145 Page 146 Current page 147 Page 148 Next page Next › Last page Last »