Year Number 1975 3807 1976 11869 1977 16060 1979 10368 1980 11437 1981 11747 1983 4681 1984 9681 1985 14437 1986 17712 1987 16139 1988 29332 1989 19707 1990 21034 1991 24651 1993 37195 1999 45914 2000 39805 2001 38726 2002 41327 2003 43712 2004 33381 2005 34700 2020 33332 2021 39784 2022 22505