Year Number of 1980 316340 1981 324576 1982 326492 1983 117739 1984 91572 1985 111419 1986 149004 1987 179480 1988 194323 1989 170562 1990 156759 1991 194323 1993 73175 1995 13142 1996 4307 1998 89599 1999 20936 2000 11050 2001 20707 2002 48344 2003 69632 2004 94327 2005 142017 2006 177376 2007 230468 2008 245635 2009 264248 2010 264235 2011 264934 2012 267475 2013 288910 2014 308417 2015 323856 2016 356390 2017 359224 2018 360472 2019 328312 2020 272990