Year Number 1960 1065003 1961 1084104 1962 1110028 1963 1141666 1964 1176181 1965 1213050 1966 1252477 1967 1293679 1968 1336979 1969 1382568 1970 1429922 1971 1479701 1972 1533590 1973 1591875 1974 1654160 1975 1719660 1976 1785020 1977 1848668 1978 1911643 1979 1965237 1980 2003188 1981 2033269 1982 2060425 1983 2084784 1984 2106181 1985 2125242 1986 2142880 1987 2158898 1988 2168513 1989 2226061 1990 2295587 1991 2323527 1992 2275848 1993 2177798 1994 2110297 1995 2072659 1996 2059711 1997 2047301 1998 2037893 1999 2032635 2000 2028347 2001 2023610 2002 2020464 2003 2020686 2004 2023892 2005 2030355 2006 2039899 2007 2052254 2008 2064467 2009 2072039 2010 2073112 2011 2067618 2012 2057353 2013 2043485 2014 2026872 2015 2006933 2016 1983725 2017 1958831 2018 1933718 2019 1908739 2020 1886737 2021 1865265 2022 1845507 2023 1830954