Year Number 1960 551183 1961 552819 1962 551737 1963 547572 1964 541439 1965 535107 1966 529363 1967 522999 1968 515471 1969 507189 1970 498363 1971 490724 1972 485231 1973 481475 1974 478524 1975 475959 1976 474220 1977 473298 1978 473155 1979 472791 1980 471127 1981 469816 1982 470448 1983 472344 1984 474270 1985 475638 1986 475450 1987 473381 1988 470061 1989 465650 1990 460810 1991 447083 1992 430075 1993 423399 1994 418313 1995 408095 1996 398445 1997 393541 1998 390044 1999 384707 2000 377201 2001 358535 2002 353155 2003 347605 2004 342488 2005 338486 2006 334444 2007 330745 2008 328176 2009 325525 2010 321893 2011 316755 2012 311216 2013 306082 2014 301161 2015 295747 2016 291537 2017 286749 2018 283447 2019 281383 2020 279184 2021 266466 2022 263860 2023 261940