Year Number 1960 736836 1961 757578 1962 779802 1963 803303 1964 829648 1965 857879 1966 891259 1967 931380 1968 966687 1969 996787 1970 1026353 1971 1054012 1972 1083200 1973 1112060 1974 1141789 1975 1178819 1976 1217683 1977 1260018 1978 1303280 1979 1336986 1980 1357364 1981 1361258 1982 1344042 1983 1310458 1984 1301487 1985 1319802 1986 1343447 1987 1371878 1988 1397430 1989 1422062 1990 1446306 1991 1457692 1992 1474958 1993 1511633 1994 1549234 1995 1587878 1996 1624093 1997 1658805 1998 1694046 1999 1727891 2000 1763555 2001 1780978 2002 1793029 2003 1821906 2004 1848358 2005 1864828 2006 1876568 2007 1871495 2008 1864222 2009 1879023 2010 1898362 2011 1912758 2012 1922303 2013 1935954 2014 1964389 2015 1999050 2016 2030774 2017 2064578 2018 2100554 2019 2137088 2020 2171300 2021 2189798 2022 2153117 2023 2134636