Year Number 1960 390661 1961 402611 1962 414284 1963 425703 1964 436998 1965 448121 1966 458871 1967 469100 1968 478570 1969 486898 1970 492659 1971 495482 1972 494903 1973 491686 1974 487828 1975 483378 1976 478521 1977 473428 1978 468159 1979 462706 1980 457561 1981 452273 1982 446799 1983 442159 1984 438471 1985 435667 1986 433336 1987 431031 1988 429103 1989 427941 1990 427003 1991 426723 1992 427858 1993 429635 1994 431742 1995 433769 1996 435196 1997 436293 1998 436971 1999 437084 2000 436631 2001 435720 2002 434561 2003 432827 2004 430816 2005 428753 2006 426078 2007 423027 2008 420135 2009 417419 2010 413757 2011 409204 2012 405339 2013 402272 2014 399768 2015 397339 2016 394832 2017 392779 2018 391816 2019 390541 2020 388561 2021 386983 2022 385220 2023 383168