Year	Number
1971	16430
1972	16828
1973	17362
1974	17844
1975	21934
1976	22652
1977	23314
1978	24056
1979	24181
1980	24312
1981	27487
1982	27818
1983	27806
1984	27420
1986	25656
1987	24871
1988	22496
1992	20817
1993	21989
1994	23138
1995	25607
1996	27482
1997	28796
1998	29637
1999	32513
2000	32996
2001	33606
2002	34038
2003	34716
2004	35208
2005	35946
2006	37009
2007	38209
2008	39349
2010	42536
2011	43177
2012	44237
2013	46256
2014	46872
2015	47027
2016	47715
2017	48211
2018	48749
2019	48943
2020	49120
2021	49408
