Year Number 1960 724647 1961 743253 1962 761007 1963 777690 1964 795640 1965 815173 1966 835058 1967 854848 1968 874822 1969 894916 1970 918367 1971 944949 1972 972115 1973 1000458 1974 1029573 1975 1059170 1976 1089035 1977 1120262 1978 1153122 1979 1186484 1980 1218693 1981 1242348 1982 1268033 1983 1303769 1984 1340417 1985 1376724 1986 1412536 1987 1448950 1988 1484225 1989 1516520 1990 1547854 1991 1577543 1992 1606415 1993 1638424 1994 1672117 1995 1704377 1996 1734861 1997 1763398 1998 1789281 1999 1812176 2000 1832178 2001 1849827 2002 1866045 2003 1880984 2004 1894365 2005 1905883 2006 1915700 2007 1931844 2008 1955787 2009 1981097 2010 2007098 2011 2033386 2012 2059903 2013 2086480 2014 2111866 2015 2134210 2016 2153493 2017 2169009 2018 2179424 2019 2186211 2020 2196582 2021 2210611 2022 2224745 2023 2239825