Year Number 1960 1772764 1961 1879317 1962 1962653 1963 2033732 1964 2093020 1965 2142815 1966 2185713 1967 2222219 1968 2251673 1969 2272624 1970 2286253 1971 2292470 1972 2292633 1973 2288536 1974 2280937 1975 2271673 1976 2262126 1977 2256620 1978 2256274 1979 2262426 1980 2276976 1981 2300465 1982 2334069 1983 2377755 1984 2429620 1985 2484312 1986 2532628 1987 2571625 1988 2604347 1989 2565650 1990 2583943 1991 2596013 1992 2586667 1993 2567932 1994 2521304 1995 2458237 1996 2389129 1997 2299386 1998 2202386 1999 2134837 2000 2088601 2001 2035163 2002 1981998 2003 1937696 2004 1907711 2005 1891326 2006 1889903 2007 1904154 2008 1946510 2009 2001814 2010 2054003 2011 2116060 2012 2186622 2013 2262767 2014 2344457 2015 2429758 2016 2515749 2017 2598375 2018 2675833 2019 2748647 2020 2819819 2021 2914757 2022 2996532 2023 3034669