Year Number 1982 17687 1983 23513 1984 28756 1985 39039 1986 55650 1987 37249 1988 46411 1989 62741 1990 67959 1991 74461 1992 104997 1993 149747 1994 144612 1995 163284 1996 175678 1997 168561 1998 184834 1999 172211 2000 218934 2001 192630 2002 191012 2003 193502 2004 222210 2005 230485 2006 254364 2007 270551 2008 276128 2009 221256 2010 264828 2011 333382 2012 345354 2013 341287 2014 330606