SEC Filings Group 3,4,5Annual FilingsCurrent ReportsMergers & AcquisitionsOtherProxy FilingsQuarterly FilingsRegistration Statements Filing year - Any -202420232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995 Filing date Form Filer View Jul 17, 2018 UPLOAD View HTML 0000000000-18-021924.pdf Dec 03, 2007 UPLOAD View HTML 0000000000-07-058477.pdf May 04, 2010 UPLOAD View HTML 0000000000-10-024433.pdf Jul 07, 2011 UPLOAD View HTML 0000000000-11-041051.pdf Jul 27, 2009 UPLOAD View HTML 0000000000-09-039916.pdf May 28, 2021 UPLOAD View HTML 0000000000-21-006735.pdf Aug 22, 2007 UPLOAD View HTML 0000000000-07-041095.pdf May 26, 2011 UPLOAD View HTML 0000000000-11-032809.pdf May 24, 2016 UPLOAD View HTML 0000000000-16-077723.pdf Mar 09, 2011 UPLOAD View HTML 0000000000-11-014825.pdf Pagination First page « First Previous page ‹ Previous … Page 503 Page 504 Page 505 Page 506 Page 507 Page 508 Current page 509 Page 510 Page 511 Next page Next › Last page Last »