Year Number 1960 143457949 1961 145942533 1962 148415217 1963 150909011 1964 153396465 1965 155753152 1966 157782938 1967 159899422 1968 161963890 1969 163924268 1970 165629671 1971 167360012 1972 169353479 1973 171352554 1974 173370226 1975 175395542 1976 177443285 1977 179463129 1978 181451324 1979 183386830 1980 185365833 1981 187380183 1982 189390184 1983 191456881 1984 193645223 1985 195811352 1986 197971869 1987 200151407 1988 202251568 1989 204021834 1990 205419830 1991 206645065 1992 207483233 1993 208110328 1994 208507330 1995 208678185 1996 208914904 1997 209119406 1998 209204715 1999 209105284 2000 208886807 2001 208655501 2002 208418708 2003 208376484 2004 208429764 2005 208514015 2006 208687901 2007 208819020 2008 209385470 2009 210229991 2010 211240160 2011 212394216 2012 213482285 2013 214677227 2014 215881084 2015 217095699 2016 218282616 2017 219372434 2018 220390883 2019 221425503 2020 222060433 2021 222411058 2022 219700584 2023 219657461