Year Number 1960 760134 1961 777728 1962 790893 1963 802470 1964 816766 1965 831828 1966 846824 1967 861533 1968 873892 1969 883589 1970 889086 1971 890820 1972 890419 1973 886172 1974 876843 1975 862053 1976 843169 1977 822189 1978 798735 1979 774338 1980 753927 1981 739010 1982 723734 1983 706092 1984 689942 1985 676654 1986 665912 1987 657418 1988 652713 1989 652169 1990 655047 1991 663209 1992 675105 1993 684713 1994 689606 1995 690753 1996 688772 1997 683541 1998 677425 1999 671807 2000 665947 2001 659658 2002 654599 2003 650643 2004 646560 2005 642233 2006 635650 2007 627400 2008 619215 2009 611284 2010 604742 2011 599367 2012 595267 2013 593606 2014 594989 2015 601163 2016 609798 2017 616052 2018 619675 2019 622275 2020 623956 2021 625804 2022 631381 2023 637350