Year Number 1982 160972 1983 173227 1984 178461 1985 236206 1986 281863 1987 284883 1988 340744 1989 381500 1990 395858 1991 386613 1992 444716 1993 535464 1994 586413 1995 631850 1996 617921 1999 662131 2000 834616 2001 731783 2002 656723 2003 671200 2004 740974 2005 769428 2006 816378 2007 856683 2008 839810 2009 670806 2010 774259 2011 857432 2012 880167 2013 926350 2014 920894