2025 Budget (as presented)2025 Budget Presentation (as presented)2024 Budget 2024 Budget Presentation2023 Approved Budget2023 Budget Presentation2022 Approved Budget2022 Budget Presentation2021 Approved Budget2021 Budget Presentation2020 Approved Budget2020 Budget Presentation2019 Approved Budget2019 Budget Presentation2018 Approved Budget2017 Approved Budget