Year	Number
1970	45000
1971	45000
1972	45000
1973	45000
1974	45000
1975	60000
1976	68000
1977	76000
1978	86000
1979	89000
1980	95000
1981	101000
1982	108000
1983	114580
1984	121100
1985	151400
1986	163900
1987	174400
1988	187100
1989	192000
1990	218000
1991	221513
1992	232700
1993	245947
1994	262274
1995	286605
1996	316081
1997	368017
1998	412607
1999	432968
2000	491303
2001	564880
2002	605931
2003	742048
2004	830950
2005	1070000
2006	1134000
2007	1186919
2008	1344456
2009	1234895
2010	1280782
2011	977700
2012	961589
2013	1082348
2014	974181
2015	864263
2016	766183
2017	707568
2018	1449646
2019	1449646
2020	1390048
2021	291438
2022	274295
