Year Number 1960 844968 1961 858353 1962 868179 1963 878052 1964 893566 1965 909940 1966 927741 1967 947895 1968 970694 1969 995513 1970 1020808 1971 1044218 1972 1067318 1973 1091407 1974 1115206 1975 1138919 1976 1162922 1977 1186557 1978 1209359 1979 1231978 1980 1254551 1981 1276657 1982 1294751 1983 1308036 1984 1319521 1985 1329609 1986 1338375 1987 1346010 1988 1352761 1989 1358926 1990 1363943 1991 1362564 1992 1348717 1993 1327245 1994 1312819 1995 1314700 1996 1327037 1997 1336553 1998 1352277 1999 1365012 2000 1373875 2001 1379756 2002 1371831 2003 1378771 2004 1380036 2005 1378879 2006 1377774 2007 1375894 2008 1373275 2009 1369517 2010 1365319 2011 1362938 2012 1359730 2013 1354110 2014 1348093 2015 1341789 2016 1335124 2017 1327422 2018 1317765 2019 1304427 2020 1286177 2021 1270658 2022 1265373 2023 1249318