Year number 2015 1105 2016 1056 2017 945 2018 859 2019 939 2020 934 2021 995 2022 1028