Year	Number
1960	650000
1961	650000
1962	650000
1963	650000
1964	650000
1965	850000
1966	850000
1967	850000
1968	850000
1969	850000
1970	1250000
1971	1250000
1972	1250000
1973	1250000
1974	1250000
1975	2201242
1976	2510000
1977	3060000
1978	3720000
1979	4290073
1980	4950000
1981	5330000
1982	5822397
1983	6300000
1984	6700000
1985	7201516
1986	7451000
1987	7810000
1988	8270000
1989	8790000
1990	9409000
1991	10075924
1992	10841000
1993	11303000
1994	12269000
1995	13263000
1996	15105886
1997	17038823
1998	19986556
1999	24985000
2000	30926272
2001	37430779
2002	38810685
2003	39205000
2004	39578903
2005	39852600
2006	38800200
2007	39399622
2008	41235247
2009	41496998
2010	42141418
2011	43025835
2012	44305294
2013	45038117
2014	44128188
2015	43677141
2016	42003948
2017	40375700
2018	38311924
2019	33712877
2020	30653813
2021	28887392
2022	27257833
