Year Number 1960 177989509 1961 177206600 1962 180125451 1963 187333762 1964 194269595 1965 200096788 1966 205996594 1967 210723259 1968 215475717 1969 220907511 1970 226126551 1971 231485620 1972 235871375 1973 239938062 1974 244684844 1975 249105912 1976 252916448 1977 254134615 1978 251597232 1979 248539798 1980 246306000 1981 244558201 1982 244090493 1983 242900995 1984 240468342 1985 238379187 1986 237071282 1987 236986348 1988 237308751 1989 238025202 1990 239875171 1991 241638174 1992 242628958 1993 243369804 1994 243478294 1995 242804336 1996 241415074 1997 239072140 1998 236508723 1999 233945167 2000 230847497 2001 226999981 2002 222195847 2003 217289973 2004 212529257 2005 207504966 2006 203569058 2007 201345692 2008 199893434 2009 198982530 2010 198448920 2011 198336383 2012 199030790 2013 200102172 2014 201251677 2015 202134795 2016 202997775 2017 204324455 2018 205008696 2019 204787567 2020 203679195 2021 201540319 2022 198776012 2023 195598473