2015 29939 2016 33123 2017 38707 2018 39092 2019 40206 2020 41529 2021 41529 2022 43254 2023 44884 2024 44884