Year Number 2014 4897 2015 7423 2017 17092 2018 18563 2019 23411 2020 20287 2021 24411