2023 Annual Report 7.1 MB Proxy Statement 4.2 MB Form 10-K 600.4 KB 2022 Annual Report 14.2 MB Proxy Statement 6.2 MB Form 10-K 792.7 KB 2021 Annual Report 16.7 MB Proxy Statement 3.1 MB Form 10-K 1.1 MB 2020 Annual Report 14.9 MB Proxy Statement 1.7 MB Form 10-K 860.6 KB 2019 Annual Report 5 MB Proxy Statement 707.7 KB Form 10-K 1 MB 2018 Annual Report 4.5 MB Proxy Statement 4.8 MB Form 10-K 997 KB 2017 Annual Report 4.3 MB Proxy Statement 746.2 KB Form 10-K 1 MB 2016 Annual Report 3.2 MB Proxy Statement 752 KB Form 10-K 1.8 MB 2015 Annual Report 2.7 MB Proxy Statement 673.5 KB Form 10-K 845.1 KB