Year Number 1970 137700 1971 149300 1972 156700 1973 173200 1974 204800 1975 209100 1976 206100 1977 194900 1978 193000 1979 211100 1980 232500 1981 236900 1982 240200 1983 259900 1984 337100 1985 335100 1986 367900 1987 386200 1988 401900 1989 398700 1990 415900 1991 457700 1992 405500 1993 400100 1994 408300 1995 453500 1996 483600 1997 568600 1998 609900 1999 692600 2000 628081 2001 654106 2002 627878 2003 486777 2004 486025 2005 514700 2006 560838 2007 649738 2008 647753 2009 752225 2010 841793 2011 970561 2012 1002565 2013 952307 2014 937437 2015 944557 2016 826943 2017 803846 2018 832683 2019 814301 2020 393769 2021 529115