Year	Number
1960	131803
1961	131803
1962	131803
1963	131803
1964	131803
1965	163000
1966	163000
1967	163000
1968	163000
1969	163000
1970	237000
1971	237000
1972	237000
1973	237000
1974	237000
1975	297000
1976	308000
1977	325000
1978	345000
1979	351000
1980	363000
1981	386706
1982	404196
1983	436860
1984	481002
1985	537089
1986	557987
1987	580795
1988	625466
1989	645863
1990	864155
1991	1056027
1992	1283048
1993	1520291
1994	1587000
1995	1818000
1996	2151000
1997	2693286
1998	3046698
1999	3108799
2000	3302498
2001	3478492
2002	3467013
2003	3252063
2004	3345102
2005	3460645
2006	3383597
2007	3459611
2008	3524790
2009	3555311
2010	3459367
2011	3370104
2012	3292502
2013	3347231
2014	3427749
2015	3445880
2016	3375037
2017	3200245
2018	2997192
2019	2750272
2020	2567938
2021	2510972
2022	2216786
