Year	Number
1960	26218
1961	26218
1962	26218
1963	26218
1964	26218
1965	33000
1966	33000
1967	33000
1968	33000
1969	33000
1970	46000
1971	46000
1972	46000
1973	46000
1974	46000
1975	65000
1976	71300
1977	78600
1978	87200
1979	100000
1980	112000
1981	121440
1982	138560
1983	152014
1984	168800
1985	189337
1986	216661
1987	227663
1988	248885
1989	277490
1990	302836
1991	331947
1992	374848
1993	421362
1994	474253
1995	521742
1996	584226
1997	654242
1998	752180
1999	850381
2000	955131
2001	1056209
2002	1148586
2003	1163849
2004	1203530
2005	1257479
2006	1268462
2007	1273332
2008	1239074
2009	1278548
2010	1289585
2011	1217781
2012	1098893
2013	1021979
2014	949395
2015	943642
2016	974129
2017	1113168
2018	1302015
2019	1454183
2020	1533273
2021	1659093
2022	1789514
