Year	Number
1960	914656
1961	914656
1962	914656
1963	914656
1964	914656
1965	1100000
1966	1100000
1967	1100000
1968	1100000
1969	1100000
1970	1287000
1971	1287000
1972	1287000
1973	1287000
1974	1287000
1975	1651000
1976	1678000
1977	1692000
1978	1728000
1979	1797000
1980	1879000
1981	2199000
1982	2361350
1983	2271525
1984	2599607
1985	2710894
1986	2859209
1987	2965970
1988	3175756
1989	3084000
1990	3026732
1991	3131235
1992	3594533
1993	3982435
1994	4986887
1995	5714158
1996	6262637
1997	6826799
1998	7095464
1999	7223168
2000	7894205
2001	8131435
2002	7708568
2003	8603869
2004	8760566
2005	9441673
2006	9459794
2007	9500000
2008	9742833
2009	9768135
2010	9914208
2011	9722525
2012	9455639
2013	9662084
2014	9822465
2015	10073125
2016	10164849
2017	9744368
2018	9764014
2019	7757243
2020	7356165
2021	7626361
2022	7615491
