Year Number 1970 26184 1972 32134 1973 32720 1974 23372 1976 22372 1977 20326 1978 30545 1979 29639 1980 31678 1981 33988 1982 30666 1983 34459 1984 36253 1985 36272 1986 38826 1987 35466 1988 35414 1989 38243 1990 41764 1991 40523 1992 41923 1993 48111 1994 48985 1995 54253 1996 54689 1998 69657 1999 75233 2000 37258 2001 33375 2002 29457 2003 26068 2004 28023 2005 26394 2006 23411 2007 27493 2008 24897 2009 24684 2010 23550 2011 22698 2012 21284 2013 19527 2014 21359 2015 22238 2016 21022 2017 18639 2022 45042 2023 48185