Year Number 2015 4419 2016 3621 2017 5026 2018 4040 2019 4857 2020 3141 2021 4883