Year Number 1980 33554 1981 31112 1982 32227 1983 32152 1984 34273 1985 70754 1986 72782 1987 85673 1988 105207 1989 113457 1994 144036 1995 154837 1996 120737 1997 118895 1998 127391 1999 124127 2000 141613 2001 124950 2002 110395 2003 106617 2004 102447 2005 91862 2006 80617 2007 78328 2008 73285 2009 56376 2010 58090 2011 54864 2012 48072 2013 45712 2014 46091 2015 38187 2016 44738 2017 46143