2018 2830 2019 9535 2020 12506 2021 16619 2022 19884 2023 22669 2024 23945