Documents 2024 Annual Report Notice of 2025 Annual Meeting and Proxy Statement 2024 Annual Report on Form 10-K Notice of 2024 Annual Meeting and Proxy Statement 2023 Annual Report 2023 Annual Report on Form 10-K 2022 Annual Report 2022 Annual Report on Form 10-K 2021 Annual Report 2021 Annual Report on Form 10-K 2020 Annual Report 2020 Annual Report on Form 10-K 2019 Annual Report 2019 Annual Report on Form 10-K 2018 Annual Report 2018 Annual Report on Form 10-K 2017 Annual Report 2017 Annual Report on Form 10-K 2016 Annual Report 2016 Annual Report on Form 10-K 2015 Annual Report 2015 Annual Report on Form 10-K 2014 Annual Report 2014 Annual Report on Form 10-K 2013 Annual Report on Form 10-K 2013 Annual Report 2012 Annual Report 2012 Annual Report on Form 10-K 2011 Annual Report 2011 Annual Report on Form 10-K 2010 Annual Report 2009 Annual Report 2008 Annual Report 2007 Annual Report 2006 Annual Report 2005 Annual Report 2004 Annual Report Pre-Effective Amendment to an S-1 IPO (Initial Public Offering) Filing<br />(July 19, 2004)