Year Number 1960 1718413 1961 1820137 1962 1899636 1963 1968722 1964 2027648 1965 2077570 1966 2120493 1967 2157349 1968 2187381 1969 2209062 1970 2223277 1971 2229705 1972 2229883 1973 2225706 1974 2217933 1975 2208418 1976 2198438 1977 2192263 1978 2190770 1979 2195105 1980 2207269 1981 2227781 1982 2257748 1983 2297079 1984 2343769 1985 2393069 1986 2456375 1987 2534148 1988 2612327 1989 2592473 1990 2602211 1991 2606452 1992 2589434 1993 2563287 1994 2509919 1995 2440953 1996 2370397 1997 2284411 1998 2192664 1999 2124846 2000 2072073 2001 2011898 2002 1952088 2003 1900907 2004 1864556 2005 1842323 2006 1834290 2007 1841186 2008 1875194 2009 1921593 2010 1965011 2011 2018638 2012 2082097 2013 2152358 2014 2228210 2015 2307185 2016 2386477 2017 2462379 2018 2533352 2019 2599982 2020 2665173 2021 2752951 2022 2828333 2023 2862693