Year Number 1960 174442307 1961 175270941 1962 176420658 1963 177721199 1964 178914046 1965 179986902 1966 180926786 1967 181690851 1968 182484457 1969 183367283 1970 184090646 1971 184931016 1972 186115493 1973 187366299 1974 188638334 1975 189970399 1976 191350041 1977 192724962 1978 194216789 1979 195924870 1980 198022496 1981 200460174 1982 202851300 1983 205065923 1984 206928600 1985 208176623 1986 209122723 1987 210051551 1988 210978319 1989 212033270 1990 213088542 1991 214272233 1992 215273316 1993 216096157 1994 216709203 1995 217180236 1996 217640477 1997 218107304 1998 218492080 1999 218853539 2000 219197061 2001 219529554 2002 220264003 2003 221206444 2004 222107752 2005 222803189 2006 223433079 2007 224383533 2008 225208175 2009 225431157 2010 225518822 2011 224465873 2012 224090270 2013 223886304 2014 223646360 2015 223434970 2016 223293008 2017 222959884 2018 222743173 2019 222285474 2020 221935301 2021 221345326 2022 221583433 2023 222097057