2024 Annual Report 28.4 MB 2025 Proxy Statement 895.8 KB 2023 Annual Report 8.6 MB 2024 Proxy Statement 605.5 KB 2022 Annual Report 31 MB 2023 Proxy Statement 516 KB