Year Number 1960 1592457 1961 1721008 1962 1826140 1963 1918932 1964 2010611 1965 2088066 1966 2157327 1967 2215009 1968 2260801 1969 2297573 1970 2323042 1971 2340706 1972 2348179 1973 2343977 1974 2331115 1975 2309651 1976 2269356 1977 2216659 1978 2168933 1979 2140471 1980 2131924 1981 2131911 1982 2143529 1983 2162539 1984 2190937 1985 2225999 1986 2266313 1987 2315001 1988 2364089 1989 2423390 1990 2478372 1991 2519249 1992 2561179 1993 2598341 1994 2620299 1995 2626068 1996 2619845 1997 2604494 1998 2580378 1999 2543845 2000 2494561 2001 2435724 2002 2372908 2003 2310826 2004 2254931 2005 2207577 2006 2169825 2007 2143605 2008 2148051 2009 2160735 2010 2164509 2011 2184097 2012 2218205 2013 2261488 2014 2308586 2015 2355505 2016 2397995 2017 2426455 2018 2439902 2019 2447294 2020 2444968 2021 2425452 2022 2381310 2023 2317979