Year Number 1960 187011725 1961 186001543 1962 188794667 1963 196146093 1964 203351048 1965 209487050 1966 215753852 1967 220805970 1968 225907476 1969 231731740 1970 237332203 1971 243060012 1972 247738717 1973 252071271 1974 257119723 1975 261824518 1976 265877180 1977 267221463 1978 264657162 1979 261556015 1980 259335536 1981 257655137 1982 257349538 1983 256311708 1984 253993752 1985 252082951 1986 251059830 1987 251411717 1988 252271963 1989 253624082 1990 256241956 1991 258760057 1992 260444247 1993 261891495 1994 262695099 1995 262682011 1996 261912846 1997 260121577 1998 258079529 1999 256020599 2000 253388566 2001 249911041 2002 245320778 2003 240548068 2004 235854984 2005 230789534 2006 226862774 2007 224795706 2008 223567713 2009 222905319 2010 222587350 2011 222668854 2012 223605909 2013 224902532 2014 226210266 2015 227140014 2016 227989028 2017 229320753 2018 229870323 2019 229340651 2020 227759434 2021 224978753 2022 221460759 2023 217440662