Year	Number
1960	22772
1961	22772
1962	22772
1963	22772
1964	22772
1965	27700
1966	27700
1967	27700
1968	27700
1969	27700
1970	37100
1971	37100
1972	37100
1973	37100
1974	37100
1975	42500
1976	43550
1977	44625
1978	45700
1979	47400
1980	54200
1981	66013
1982	70381
1983	73500
1984	80770
1985	87686
1986	92065
1987	97333
1988	103521
1989	105483
1990	121388
1991	125834
1992	135504
1993	157774
1994	180724
1995	204350
1996	255049
1997	341622
1998	523529
1999	669113
2000	767411
2001	827195
2002	883108
2003	939013
2004	991239
2005	1243994
2006	1884078
2007	2742059
2008	3446411
2009	3435958
2010	3578463
2011	3608392
2012	3449391
2013	2706787
2014	2709848
2015	3287676
2016	2479802
2017	2603178
2018	2473875
2019	2291464
2020	2607868
2021	2869186
2022	2582154
