Year	Number of People
1960	108085352
1961	110327936
1962	114685540
1963	121162226
1964	127791981
1965	129348359
1966	131746910
1967	134196718
1968	136747486
1969	139527262
1970	142386810
1971	145443877
1972	148131235
1973	151552570
1974	155688522
1975	159452730
1976	162497601
1977	165293316
1978	171153535
1979	180399661
1980	189947471
1981	199949784
1982	210823843
1983	220472140
1984	230206255
1985	240414890
1986	251325056
1987	262976051
1988	275121076
1989	287504237
1990	300165618
1991	314301034
1992	328521540
1993	342961393
1994	357836540
1995	373035157
1996	388593258
1997	404485562
1998	420606126
1999	436766058
2000	452999147
2001	471767321
2002	491993700
2003	512473984
2004	533257098
2005	554367818
2006	575118254
2007	595670841
2008	616481190
2009	637407288
2010	658498663
2011	678933504
2012	699187267
2013	719587859
2014	740239259
2015	761027100
2016	782199374
2017	803554542
