Year Number 1970 15317 1971 8815 1972 10006 1973 13792 1975 16476 1976 17795 1977 18955 1978 19512 1979 23368 1980 25292 1981 28107 1982 29608 1983 33421 1984 35444 1985 37343 1986 39478 1987 43368 1988 45951 1989 47212 1990 48209 1991 48505 1992 52598 1993 55984 1994 62399 1995 67173 1996 68132 1997 72170 1998 72235 1999 73620 2000 74313 2001 79266 2002 82256 2003 84273 2004 89864 2005 94496 2006 96073 2007 101738 2008 107322 2009 115805 2010 125823 2011 130831 2012 134543 2013 130476 2014 130836 2015 133434 2016 128780 2017 136497