Year	Number
1970	17988
1972	20467
1973	20084
1974	17526
1975	18874
1976	20775
1977	23395
1978	24652
1979	26384
1980	27805
1981	29134
1982	32259
1983	38131
1984	46484
1985	51266
1986	53405
1987	55207
1988	57204
1989	63945
1990	71213
1991	74495
1992	77948
1993	79590
1994	81544
1995	82645
1996	89378
1997	91464
1999	91878
2000	99382
2001	97879
2002	96659
2003	110173
2004	112360
2005	101483
2007	112827
2008	116846
2009	143574
2010	153536
2011	167216
2012	173714
2013	196388
2014	183922
2015	185562
2016	197797
2017	202116
2019	201075
2020	201296
2021	201296
2022	153445
2023	158842
