Year Number of 1980 1058 1981 1170 1982 497 1983 2029 1986 1392 1987 1464 1988 3066 1989 1045 1990 14740 1991 19016 1992 20662 1993 21579 1994 26994 1995 25316 1996 27196 1997 28349 1998 29228 1999 31597 2000 30372 2001 36829 2002 40695 2003 42891 2004 43721 2005 41040 2006 40782 2007 40909 2008 42178 2009 41703 2010 42885 2011 46306 2012 44663 2013 45549 2014 44187 2015 41912 2016 43413 2017 45794 2018 55835 2019 65897 2020 60887