2024 Annual Report and Proxy Statement 5/16/2024 2023 Annual Report and Proxy Statement 5/17/2023 2022 Annual Report and Proxy Statement 5/17/2022 2021 Annual Report and Proxy Statement 5/17/2021 2020 Annual Report and Proxy Statement 5/21/2020 2019 Annual Report and Proxy Statement 5/30/2019 2018 Annual Report and Proxy Statement 5/23/2018