Year	Number
1960	4987502
1961	4987500
1962	4987500
1963	4987500
1964	4987500
1965	5269000
1966	5269000
1967	5269000
1968	5269000
1969	5269000
1970	6514000
1971	6514000
1972	6514000
1973	6514000
1974	6514000
1975	8278000
1976	8614000
1977	8920000
1978	9271000
1979	9595000
1980	9979000
1981	10294500
1982	10335442
1983	10468344
1984	11827271
1985	12480666
1986	12948041
1987	13444317
1988	13975828
1989	14647789
1990	15295819
1991	15814928
1992	16246589
1993	16716802
1994	17250407
1995	17567000
1996	17974000
1997	18660000
1998	19294000
1999	20380000
2000	20840000
2001	21126000
2002	20622000
2003	20612000
2004	20563000
2005	18148000
2006	18236000
2007	18282026
2008	18250000
2009	18708000
2010	18394000
2011	18274000
2012	17726000
2013	16921000
2014	16403600
2015	15612271
2016	15155520
2017	14469000
2018	13842000
2019	13596000
2020	13340000
2021	11783000
2022	11312000
