Year Number 1973 374026 1979 382804 1981 429730 1982 448362 1983 329884 1985 322285 1986 335666 1987 452887 1989 499016 1991 500989 1992 527496 1993 546260 1994 542600 1995 526097 1998 728829 1999 697116 2000 661715 2001 613626 2002 747114 2004 552181 2005 471621 2006 413376 2007 317058 2008 258182 2009 250752 2010 223474 2011 290683 2012 293256 2013 272041 2014 264943 2015 226745