Year Number 1980 148213 1981 134273 1982 136518 1983 130553 1984 143637 1985 210809 1986 224544 1987 272158 1988 315633 1989 337978 1990 340132 1991 316584 1992 311896 1993 355132 1994 357453 1995 384503 1996 342256 1997 360446 1998 410317 1999 437793 2000 501398 2001 420968 2002 383669 2003 380660 2004 374484 2005 382903 2006 374347 2007 391862 2008 371853 2009 330551 2010 348760 2011 341317 2012 323339 2013 326532 2014 337770 2015 342286 2016 343811 2017 343828