Year Number 1960 2059029 1961 2008215 1962 1945521 1963 1884124 1964 1827003 1965 1774455 1966 1724430 1967 1673745 1968 1620513 1969 1570746 1970 1525398 1971 1493090 1972 1471273 1973 1448019 1974 1426605 1975 1414834 1976 1414069 1977 1413241 1978 1411486 1979 1408598 1980 1405560 1981 1406165 1982 1406969 1983 1407607 1984 1408886 1985 1411215 1986 1414501 1987 1419229 1988 1425767 1989 1435311 1990 1446443 1991 1447374 1992 1442280 1993 1437168 1994 1433808 1995 1427846 1996 1422163 1997 1420501 1998 1418811 1999 1417437 2000 1417231 2001 1417037 2002 1416123 2003 1415759 2004 1415762 2005 1415927 2006 1413835 2007 1409904 2008 1406363 2009 1403890 2010 1401467 2011 1389318 2012 1368886 2013 1350197 2014 1333506 2015 1317697 2016 1304687 2017 1292817 2018 1278923 2019 1263481 2020 1244794 2021 1225108 2022 1206837 2023 1186635