Year	Number
1971	305982
1973	223835
1974	210172
1975	221612
1976	217687
1977	232802
1978	272215
1979	284495
1980	274753
1981	275081
1982	269140
1983	257642
1984	224271
1985	196717
1986	166366
1987	96780
1988	94428
1989	81780
1990	84612
1991	90206
1992	83878
1993	85666
1994	82931
1995	84463
1996	91730
1997	108720
1998	77778
1999	85512
2000	78483
2001	64535
2002	65949
2003	37456
2004	30438
2005	28727
2008	25536
2009	24110
2010	25355
2011	20288
2012	20929
2013	845091
2020	1080112
2021	1035397
2022	844389
2023	643032
