Year	Number
1961	147000
1962	147000
1963	154000
1964	166300
1965	155900
1966	159600
1967	160230
1968	160100
1969	144930
1970	142050
1971	141630
1972	153650
1973	163595
1974	178260
1975	175720
1976	176410
1977	169780
1978	175110
1979	176540
1980	286650
1981	277010
1982	327950
1983	321760
1984	357110
1985	376520
1986	371910
1987	353440
1988	327540
1989	319500
1990	361317
1991	431239
1992	434731
1993	450459
1994	2257570
1995	1819367
1996	469132
1997	67996
1998	77738
1999	88934
2000	119051
2001	84508
2002	75251
2003	75258
2004	63792
2005	100252
2006	92956
2007	80955
2008	72529
2009	129108
2010	115519
2011	106832
2012	97357
2013	83943
2014	79396
2015	286357
2016	286063
2017	258986
2018	247469
2019	246407
2020	245781
2021	248219
2022	249753
2023	249955
