Year Number 1960 150000 1961 150000 1962 170000 1963 175000 1964 200000 1965 220000 1966 303800 1967 356200 1968 381360 1969 408190 1970 414120 1971 419690 1972 421500 1973 426550 1974 497390 1975 501830 1976 499190 1977 529830 1978 646110 1979 652980 1980 449030 1981 457060 1982 465890 1983 298110 1984 357821 1985 317392 1986 355412 1987 391733 1988 407566 1989 408692 1990 407760 1991 381638 1992 300494 1993 323822 1994 282570 1995 246653 1996 249686 1997 267687 1998 319420 1999 353472 2000 433756 2001 470616 2002 435415 2003 329573 2004 228842 2005 215811 2006 206482 2007 186137 2008 171374 2009 141006 2010 134851 2011 128657 2012 19253 2013 10274 2014 9468 2015 11855 2016 8388 2017 8292 2018 8243 2019 8176 2020 8196 2021 11403 2022 12021 2023 11506