Year Number 1960 497171 1961 508162 1962 519616 1963 531631 1964 543618 1965 549055 1966 549349 1967 549069 1968 548208 1969 546780 1970 545848 1971 549779 1972 565852 1973 589017 1974 614736 1975 641423 1976 669050 1977 697446 1978 726325 1979 755392 1980 783910 1981 810255 1982 823635 1983 830297 1984 833841 1985 834397 1986 831581 1987 824952 1988 813937 1989 798601 1990 778954 1991 755290 1992 760882 1993 770817 1994 779843 1995 787547 1996 793774 1997 798714 1998 802600 1999 805655 2000 807901 2001 809395 2002 815528 2003 821559 2004 827516 2005 833895 2006 840915 2007 827547 2008 814089 2009 800400 2010 786215 2011 771134 2012 766446 2013 763364 2014 760210 2015 757133 2016 754349 2017 751776 2018 749004 2019 745611 2020 741589 2021 736148 2022 730591 2023 725903