Year Number 1980 54892 1981 34758 1982 31232 1983 35129 1984 26355 1986 54703 1987 40003 1988 47120 1989 63686 1990 64974 1991 66177 1992 82904 1993 90871 1994 95466 1995 107432 1996 115775 1998 118919 1999 125236 2000 164171 2001 130305 2002 125613 2003 128349 2004 122331 2005 143716 2006 151386 2007 164287 2008 157559 2009 126453 2010 159772 2011 148701 2012 159027 2013 164782 2014 162083 2015 158019 2016 156830 2017 158512