Year Number 1982 55807 1983 52359 1984 49934 1985 59706 1986 84076 1987 79788 1988 96320 1989 104355 1990 118692 1991 120468 1992 154508 1993 197826 1994 217454 1995 236867 1999 259218 2000 348586 2001 309213 2002 296691 2003 320808 2004 370824 2005 397767 2006 440189 2007 459508 2008 461514 2009 351369 2010 447190 2011 494755 2012 511960 2013 552659 2014 525253