Year Number 2015 4238 2016 4627 2017 4152 2018 4514 2020 4489