Year	Number
1970	21270
1971	25144
1972	25570
1973	25442
1974	26088
1975	28219
1976	27021
1977	26390
1978	26749
1979	26973
1980	28870
1981	29253
1982	30616
1983	34953
1984	37522
1985	38716
1986	39563
1987	42381
1990	47598
1991	49000
1992	53320
1993	57264
1994	60493
1995	63794
1996	55940
1997	66840
1999	58016
2000	57364
2002	66480
2005	75082
2006	80649
2007	83232
2010	95379
2011	98066
2012	97547
2013	100517
2014	101981
2015	104236
2016	107203
2017	108396
2018	105428
2019	107118
