Year Number 1960 537035 1961 537035 1962 537035 1963 537035 1964 537035 1965 715000 1966 715000 1967 715000 1968 715000 1969 715000 1970 841000 1971 841000 1972 841000 1973 841000 1974 841000 1975 987000 1976 1054996 1977 1070702 1978 1092148 1979 1102740 1980 1136453 1981 1173276 1982 1197726 1983 1225569 1984 1259761 1985 1295022 1986 1327766 1987 1370000 1988 1406000 1989 1444000 1990 1469000 1991 1493000 1992 1534000 1993 1593000 1994 1658000 1995 1719000 1996 1726600 1997 1776400 1998 1809000 1999 1833400 2000 1831000 2001 1823000 2002 1765000 2003 1798000 2004 1800500 2005 1729000 2006 1761645 2007 1746874 2008 1750000 2009 1870000 2010 1880000 2011 1880000 2012 1880000 2013 1850000 2014 1850000 2015 1850000 2016 1760000 2017 1790000 2018 1073000 2019 967000 2020 844000 2021 908000 2022 757000