Year Number 1960 763720 1961 779806 1962 796428 1963 814311 1964 833844 1965 854197 1966 874874 1967 896116 1968 917880 1969 940076 1970 962623 1971 985548 1972 1008757 1973 1031916 1974 1055222 1975 1078861 1976 1102895 1977 1127524 1978 1152640 1979 1178117 1980 1203859 1981 1229787 1982 1255714 1983 1281473 1984 1307264 1985 1333402 1986 1359865 1987 1386774 1988 1414013 1989 1441142 1990 1468224 1991 1494961 1992 1520820 1993 1544633 1994 1566378 1995 1587326 1996 1607853 1997 1627674 1998 1646867 1999 1666001 2000 1684155 2001 1700982 2002 1716379 2003 1730076 2004 1742527 2005 1753957 2006 1765616 2007 1777638 2008 1789269 2009 1800990 2010 1812935 2011 1824662 2012 1836305 2013 1847621 2014 1857728 2015 1867047 2016 1876353 2017 1885394 2018 1893693 2019 1901305 2020 1908392 2021 1914094 2022 1918702 2023 1922993