Year Number 1960 2120979 1961 2152681 1962 2181586 1963 2210919 1964 2240623 1965 2265919 1966 2283217 1967 2301220 1968 2323619 1969 2343173 1970 2359164 1971 2376389 1972 2395674 1973 2415819 1974 2437186 1975 2456130 1976 2470989 1977 2485073 1978 2497921 1979 2505953 1980 2511701 1981 2519421 1982 2531080 1983 2546011 1984 2562047 1985 2578873 1986 2599892 1987 2626583 1988 2653434 1989 2666955 1990 2663151 1991 2650581 1992 2614338 1993 2563290 1994 2520742 1995 2485056 1996 2457222 1997 2432851 1998 2410019 1999 2390482 2000 2367550 2001 2337170 2002 2310173 2003 2287955 2004 2263122 2005 2238799 2006 2218357 2007 2200325 2008 2177322 2009 2141669 2010 2097555 2011 2059709 2012 2034319 2013 2012647 2014 1993782 2015 1977527 2016 1959537 2017 1942248 2018 1927174 2019 1913822 2020 1900449 2021 1884490 2022 1879383 2023 1881750