Year Number 1975 3132 1980 4489 1982 5227 1983 5342 1984 6313 1986 6945 1991 8507 1993 10203 2004 16667 2015 39613 2016 44956 2017 39322 2019 47069 2020 32402 2021 49891 2022 48543