Year Number 1960 185079037 1961 186520127 1962 187993108 1963 189511301 1964 191072439 1965 192591066 1966 194057711 1967 195492765 1968 196846424 1969 198171070 1970 199232368 1971 200262374 1972 201562302 1973 202819692 1974 204004981 1975 205158482 1976 206224961 1977 207211282 1978 208162856 1979 209088679 1980 210006015 1981 210841786 1982 211532872 1983 212064505 1984 212521273 1985 212997727 1986 213544350 1987 214122235 1988 214768971 1989 215449594 1990 216115932 1991 216807246 1992 217395657 1993 218064309 1994 218580131 1995 218982321 1996 219338230 1997 219673664 1998 219982484 1999 220366242 2000 220624384 2001 220901495 2002 221387265 2003 222124150 2004 222891580 2005 223606937 2006 224269048 2007 224962837 2008 225625353 2009 226117851 2010 226403499 2011 225970413 2012 226258913 2013 226765802 2014 227284277 2015 227701749 2016 228096871 2017 228378522 2018 228709904 2019 228844281 2020 228982644 2021 228709645 2022 228741197 2023 229751489