Year Number 1960 164495828 1961 166743733 1962 168994728 1963 171277061 1964 173587544 1965 175803675 1966 177682914 1967 179710182 1968 181711078 1969 183618425 1970 185495253 1971 187310260 1972 189065799 1973 190811138 1974 192576301 1975 194371488 1976 196323566 1977 198301790 1978 200216592 1979 202110093 1980 204021251 1981 205920280 1982 207792514 1983 209708476 1984 211767545 1985 213812866 1986 215838393 1987 217863762 1988 219814820 1989 221407696 1990 222632173 1991 223787634 1992 224624361 1993 225337733 1994 225882783 1995 226238832 1996 226661408 1997 227014367 1998 227213842 1999 227212959 2000 227052581 2001 226902476 2002 226796484 2003 226909746 2004 227153200 2005 227446142 2006 227790692 2007 227996139 2008 228580659 2009 229406053 2010 230332156 2011 231370355 2012 232326445 2013 233382875 2014 234457846 2015 235577030 2016 236684202 2017 237691295 2018 238621497 2019 239601855 2020 240243897 2021 240624713 2022 237641664 2023 237668630