2019 5685 2020 21876 2021 34114 2022 40310 2023 44736 2024 45524