Year Number 1980 7095 1982 12429 1983 12992 1984 12893 1985 12054 1986 14388 1987 19251 1988 19791 1989 18842 1990 19138 1991 15780 1992 27488 1994 25410 1996 28189 2001 38648 2002 30004 2003 36340 2004 49311 2005 40816 2006 52649 2007 43259 2008 47606 2009 42777 2010 47794 2011 53196 2012 62455 2013 60983 2014 46452 2015 47544 2016 62939 2017 68103