Year	Number
1960	75000
1961	75000
1962	75000
1963	75000
1964	75000
1965	114900
1966	114900
1967	114900
1968	114900
1969	114900
1970	257600
1971	257600
1972	257600
1973	257600
1974	257600
1975	490200
1976	541000
1977	584300
1978	631400
1979	675900
1980	722900
1981	756700
1982	803200
1983	860300
1984	972100
1985	1002900
1986	1114874
1987	1227516
1988	1347501
1989	1464128
1990	1574158
1991	1673460
1992	1744496
1993	1814359
1994	1890000
1995	1968435
1996	2127972
1997	2312599
1998	2489851
1999	2638468
2000	2751905
2001	2862376
2002	2967163
2003	3071342
2004	3175886
2005	3284272
2006	3367950
2007	3671850
2008	3718094
2009	3983178
2010	4138600
2011	4207978
2012	4407040
2013	4468600
2014	4514315
2015	4540676
2016	4515382
2017	4499821
2018	4488796
2019	4452779
2020	4406560
2021	4332754
2022	4229817
