Year Number 1971 13514 1972 15196 1973 17200 1974 18646 1975 20851 1976 24469 1977 26152 1978 28816 1979 29079 1980 30687 1981 33322 1982 37854 1983 42347 1984 46622 1985 48178 1986 50922 1987 56684 1988 58400 1989 65993 1990 65450 1991 68370 1992 68399 1993 69743 1994 75736 1995 83113 1996 89189 1997 92775 1998 109487 2000 86833 2008 214811 2009 234215 2010 252232 2011 259636 2020 537596 2021 516403 2022 353124