SEC Filings Group AnnualQuarterlyCurrentForms 3,4,5ProxyMergers & AcquisitionsRegistration StatementsOther Filing year - Any -2024202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997199619951994 Items per page 102550 Form Description Filing date View UPLOAD UPLOAD December 9, 2021 0000000000-21-014789.pdf 0000000000-21-014789.rtf View HTML UPLOAD UPLOAD November 1, 2023 0000000000-23-011981.pdf 0000000000-23-011981.rtf View HTML UPLOAD UPLOAD November 15, 2023 0000000000-23-012527.pdf 0000000000-23-012527.rtf View HTML UPLOAD UPLOAD September 6, 2023 0000000000-23-009838.pdf 0000000000-23-009838.rtf View HTML UPLOAD UPLOAD September 29, 2023 0000000000-23-010846.pdf 0000000000-23-010846.rtf View HTML Pagination First page « First Previous page ‹ Previous … Page 336 Page 337 Page 338 Page 339 Page 340 Page 341 Page 342 Page 343 Current page 344 Data provided by Kaleidoscope.