Year Number 1960 1762708 1961 1786043 1962 1806877 1963 1827195 1964 1849385 1965 1871861 1966 1894332 1967 1916373 1968 1936652 1969 1953334 1970 1972638 1971 1995972 1972 2018002 1973 2042230 1974 2070538 1975 2101316 1976 2133467 1977 2164713 1978 2193732 1979 2218249 1980 2240777 1981 2267038 1982 2296397 1983 2326159 1984 2353038 1985 2377699 1986 2401874 1987 2424754 1988 2445860 1989 2459476 1990 2461585 1991 2458333 1992 2448021 1993 2430256 1994 2411607 1995 2393053 1996 2375234 1997 2358745 1998 2343901 1999 2331481 2000 2319668 2001 2305770 2002 2293621 2003 2280393 2004 2258778 2005 2226434 2006 2194902 2007 2171963 2008 2151210 2009 2126621 2010 2079598 2011 2029386 2012 1998425 2013 1973098 2014 1949194 2015 1922479 2016 1888698 2017 1852440 2018 1825830 2019 1811934 2020 1802976 2021 1798905 2022 1808854 2023 1819505