Year Number 1971 5476 1972 6469 1973 7041 1974 7636 1975 8703 1976 9371 1977 11198 1978 12187 1979 12987 1980 14116 1981 15342 1982 16329 1983 17155 1984 16965 1985 18106 1986 18795 1987 19270 1988 20066 1989 21112 1990 21711 1992 15062 1993 16081 1994 17424 1995 18405 1996 19097 1997 19878 1998 21307 1999 22264 2000 22244 2001 23311 2004 25290 2007 26100 2008 27496 2009 31206 2015 39804 2016 42121 2017 43838 2018 45349 2019 46114 2021 47443