Year Number of People 1960 80564904 1961 82675812 1962 85233375 1963 87889023 1964 90647749 1965 93493389 1966 96433890 1967 99476360 1968 102633471 1969 105929223 1970 109387114 1971 113194002 1972 117742214 1973 122484460 1974 127425919 1975 132536083 1976 137816239 1977 143275833 1978 148932756 1979 154813017 1980 160943057 1981 166990850 1982 172591889 1983 178363968 1984 184282446 1985 190320201 1986 196478756 1987 202752462 1988 209148059 1989 215666932 1990 222293000 1991 228922786 1992 235420524 1993 242019983 1994 248732500 1995 255555657 1996 262509794 1997 269578709 1998 276751329 1999 284012050 2000 291347596 2001 299135188 2002 307805121 2003 316585717 2004 325487024 2005 334483094 2006 343585192 2007 352795471 2008 362089053 2009 371408805 2010 380742328 2011 390085540 2012 399558252 2013 409178263 2014 419003394 2015 429068623 2016 439386539 2017 449964523