Year Number of People 1960 395751 1961 422411 1962 451116 1963 482119 1964 515758 1965 583535 1966 661916 1967 748526 1968 843704 1969 947351 1970 1059744 1971 1180739 1972 1310191 1973 1446980 1974 1553514 1975 1660751 1976 1771545 1977 1885646 1978 2003887 1979 2127329 1980 2256652 1981 2392023 1982 2532831 1983 2676858 1984 2821276 1985 2922768 1986 3016116 1987 3105292 1988 3191227 1989 3275646 1990 3359573 1991 3443529 1992 3526949 1993 3608599 1994 3686889 1995 3760790 1996 3829689 1997 3894958 1998 3958609 1999 4023343 2000 4091098 2001 4162142 2002 4235679 2003 4311254 2004 4388044 2005 4465004 2006 4543585 2007 4623269 2008 4699126 2009 4764444 2010 4815137 2011 4848087 2012 4866376 2013 4879698 2014 4901804 2015 4942449 2016 5005653 2017 5088027