Year Number 1976 221134 1979 279356 1981 521566 1982 530854 1983 669547 1984 741474 1985 465168 1986 528936 1987 520126 1988 352038 1989 224699 1990 145631 1992 434945 1993 538332 1994 715674 1996 459020 1998 926055 1999 1269275 2001 1218528 2002 1180275 2003 1158897 2004 1247450 2005 1363020 2006 1589319 2007 1574526 2008 1434031 2009 1190762 2013 325630 2015 483240