Year Number 1960 425209 1961 433765 1962 441171 1963 448401 1964 455428 1965 462009 1966 467938 1967 473255 1968 478108 1969 482497 1970 487155 1971 492901 1972 499502 1973 506415 1974 513435 1975 520439 1976 527298 1977 534313 1978 541885 1979 549880 1980 557737 1981 565297 1982 572588 1983 579690 1984 586484 1985 594003 1986 602297 1987 609789 1988 616359 1989 622140 1990 627298 1991 632165 1992 636767 1993 640977 1994 644605 1995 647736 1996 650445 1997 652765 1998 654942 1999 657138 2000 659662 2001 662692 2002 666135 2003 669640 2004 673168 2005 676790 2006 680461 2007 684258 2008 687991 2009 691855 2010 696056 2011 700632 2012 705591 2013 710542 2014 715233 2015 719600 2016 723726 2017 728044 2018 743505 2019 751897 2020 749174 2021 752789 2022 755090 2023 756408