Year Number 1960 562437 1961 555145 1962 549428 1963 547288 1964 548770 1965 551876 1966 556947 1967 561848 1968 562774 1969 561640 1970 561451 1971 561573 1972 562081 1973 562746 1974 562207 1975 560267 1976 556489 1977 550775 1978 542954 1979 533290 1980 521459 1981 506516 1982 491436 1983 479225 1984 469405 1985 461248 1986 453266 1987 444667 1988 437071 1989 431612 1990 427733 1991 426347 1992 428434 1993 432129 1994 436874 1995 443845 1996 451861 1997 459558 1998 466999 1999 474010 2000 480364 2001 485676 2002 489608 2003 492168 2004 493367 2005 493489 2006 493281 2007 492711 2008 491993 2009 490161 2010 487118 2011 483663 2012 479493 2013 475272 2014 471575 2015 469060 2016 467883 2017 467262 2018 466185 2019 464197 2020 461897 2021 460764 2022 461310 2023 461520