Year Number 1970 15090 1973 15427 1975 20093 1976 20766 1977 22008 1978 22462 1979 23016 1980 24409 1981 24407 1982 26237 1986 25095 1994 21791 1995 21856 1996 21030 1997 21737 1998 21522 1999 21748 2000 21681 2001 22185 2002 22575 2003 23427 2004 23764 2005 24010 2006 24390 2007 24550 2009 25429 2010 25998 2011 25640 2012 25564 2014 26322 2015 25994 2016 25964