Year Number 1960 1576206 1961 1607169 1962 1637878 1963 1668083 1964 1697601 1965 1726364 1966 1754322 1967 1781244 1968 1807074 1969 1832044 1970 1856294 1971 1880159 1972 1903905 1973 1927300 1974 1950251 1975 1972824 1976 1994840 1977 2016052 1978 2036411 1979 2056059 1980 2075489 1981 2095407 1982 2115796 1983 2135878 1984 2154989 1985 2172440 1986 2187793 1987 2201349 1988 2212829 1989 2221494 1990 2227391 1991 2230378 1992 2109222 1993 1929366 1994 1830752 1995 1822525 1996 1901095 1997 1971607 1998 2005951 1999 2025390 2000 2038674 2001 2046480 2002 2048780 2003 2042127 2004 2021970 2005 1997892 2006 1979755 2007 1955141 2008 1923825 2009 1891814 2010 1859263 2011 1826158 2012 1792508 2013 1765649 2014 1745230 2015 1724918 2016 1706069 2017 1688023 2018 1670236 2019 1652504 2020 1632854 2021 1610168 2022 1591814 2023 1580360