Year	Number
1971	20495
1972	21578
1973	22433
1974	25307
1975	26512
1976	28056
1977	29472
1978	29832
1979	30015
1980	29734
1981	28136
1982	27731
1983	27649
1984	29496
1985	27147
1986	27604
1987	29765
1990	26835
1991	26861
1992	29559
1993	29863
1994	28532
1995	28435
1997	27970
1999	26614
2002	31713
2004	30857
2005	32089
2006	32709
2007	34217
2008	34399
2009	34274
2010	34406
2011	32973
2012	33351
2013	29939
2014	31681
2015	25766
2016	28384
2017	30740
2018	26884
