Year Number 1960 439093 1961 436849 1962 444336 1963 450826 1964 456372 1965 461084 1966 465009 1967 468241 1968 470840 1969 472901 1970 474487 1971 475625 1972 476298 1973 485328 1974 494671 1975 504488 1976 514678 1977 525140 1978 534083 1979 545530 1980 556912 1981 567354 1982 576486 1983 583976 1984 586967 1985 588590 1986 589878 1987 591054 1988 591840 1989 593079 1990 593973 1991 601736 1992 611050 1993 619687 1994 629793 1995 636613 1996 644552 1997 654086 1998 662415 1999 672335 2000 680434 2001 687159 2002 693296 2003 699690 2004 705459 2005 711012 2006 715718 2007 720361 2008 724365 2009 727675 2010 730796 2011 733358 2012 736801 2013 739972 2014 742713 2015 745099 2016 746748 2017 748295 2018 749310 2019 749894 2020 749987 2021 749986 2022 747287 2023 745691