Year Number 1960 1243817 1961 1263294 1962 1284420 1963 1308644 1964 1336785 1965 1368289 1966 1402122 1967 1434317 1968 1465435 1969 1496305 1970 1526807 1971 1557170 1972 1587721 1973 1618390 1974 1649302 1975 1679235 1976 1707367 1977 1731619 1978 1752488 1979 1770114 1980 1785320 1981 1800394 1982 1815053 1983 1826954 1984 1835499 1985 1842461 1986 1849641 1987 1858532 1988 1868517 1989 1879350 1990 1889289 1991 1897192 1992 1902074 1993 1905256 1994 1907302 1995 1908380 1996 1918508 1997 1927478 1998 1944586 1999 1961812 2000 1974988 2001 1984362 2002 1995521 2003 2007043 2004 2017233 2005 2024946 2006 2029278 2007 2032173 2008 2035609 2009 2040045 2010 2045520 2011 2051516 2012 2055933 2013 2053315 2014 2036819 2015 1997778 2016 1951077 2017 1896287 2018 1844857 2019 1798902 2020 1765415 2021 1728494 2022 1718953 2023 1698280