Year	Number
1971	32142
1972	32174
1973	30998
1974	31441
1975	31727
1976	31707
1977	31928
1978	32315
1979	32123
1980	31842
1981	32854
1982	32687
1983	32664
1984	30570
1985	32914
1986	32848
1990	32899
1991	32873
1992	33374
1993	33917
1994	33343
1995	33175
1996	34378
1997	33512
1998	33999
1999	33780
2002	34153
2004	36070
2005	37050
2006	35921
2007	37122
2008	36833
2009	34865
2010	33977
2011	36347
2012	34283
2013	31520
2014	31705
2015	32719
2016	30655
2018	29504
2019	30207
2021	29381
