Year Number 1960 1588009 1961 1620293 1962 1652472 1963 1675763 1964 1701808 1965 1726771 1966 1756798 1967 1767267 1968 1786448 1969 1815446 1970 1844005 1971 1897387 1972 1919469 1973 1931066 1974 1957515 1975 1953489 1976 1939097 1977 1925214 1978 1912936 1979 1901272 1980 1896919 1981 1903355 1982 1914781 1983 1917435 1984 1912499 1985 1905662 1986 1897625 1987 1893481 1988 1899014 1989 1912820 1990 1928406 1991 1943642 1992 1957033 1993 1965751 1994 1975436 1995 1986518 1996 1997219 1997 2003983 1998 2008681 1999 2015476 2000 2022925 2001 2031485 2002 2035054 2003 2038270 2004 2040298 2005 2045560 2006 2054969 2007 2076845 2008 2104170 2009 2133821 2010 2154191 2011 2174706 2012 2209271 2013 2246806 2014 2279158 2015 2311071 2016 2346189 2017 2380702 2018 2407990 2019 2430283 2020 2441937 2021 2422973 2022 2428085 2023 2458871