Year Number of 1980 43062 1981 43506 1982 51206 1983 43185 1984 43875 1985 46941 1986 47557 1987 55505 1988 52463 1989 52270 1990 50203 1991 59784 1992 56594 1993 52994 1994 51763 1995 55739 1996 74711 1997 77838 1998 87468 1999 88879 2000 89792 2001 90728 2002 95711 2003 92741 2004 98173 2005 94916 2006 97363 2007 97400 2008 97772 2009 96861 2010 97448 2011 98804 2012 102112 2013 100395 2014 100349 2015 100780 2016 102097 2017 102725 2018 99658 2019 102503 2020 99852