Year	Number
1960	78690
1961	78690
1962	78690
1963	78690
1964	78690
1965	84000
1966	84000
1967	84000
1968	84000
1969	84000
1970	91000
1971	91000
1972	91000
1973	91000
1974	91000
1975	110000
1976	123000
1977	136000
1978	149000
1979	154000
1980	167000
1981	177400
1982	191440
1983	201452
1984	215421
1985	240443
1986	251687
1987	266187
1988	286493
1989	334593
1990	403000
1991	497000
1992	654000
1993	827000
1994	1007000
1995	1128000
1996	1208000
1997	1300528
1998	1393355
1999	1471000
2000	1425000
2001	1191335
2002	1127447
2003	1219213
2004	1308569
2005	1341156
2006	1266119
2007	2393767
2008	2991158
2009	3516281
2010	3749364
2011	3566076
2012	3279054
2013	2924861
2014	2487738
2015	2222370
2016	2070173
2017	2046390
2018	2199140
2019	2054545
2020	2357286
2021	2511357
2022	2645109
