Year Number 1960 1699999 1961 1738030 1962 1785956 1963 1829464 1964 1861817 1965 1880800 1966 1897883 1967 1921885 1968 1948690 1969 1973600 1970 1985886 1971 1991201 1972 2006517 1973 2024012 1974 2037876 1975 2040065 1976 2033306 1977 2034031 1978 2043787 1979 2060549 1980 2084064 1981 2112280 1982 2141165 1983 2164894 1984 2185012 1985 2204385 1986 2222379 1987 2240859 1988 2259611 1989 2279095 1990 2302887 1991 2329136 1992 2349030 1993 2363920 1994 2377385 1995 2388128 1996 2393398 1997 2395008 1998 2399741 1999 2409968 2000 2422353 2001 2443140 2002 2470364 2003 2493755 2004 2515473 2005 2536200 2006 2556066 2007 2583241 2008 2621203 2009 2654363 2010 2680011 2011 2707190 2012 2731596 2013 2758637 2014 2787240 2015 2814023 2016 2840611 2017 2860058 2018 2870292 2019 2880244 2020 2893245 2021 2905023 2022 2914653 2023 2925616