Year	Number
1970	14003
1971	7816
1972	8873
1973	12559
1974	14908
1975	15611
1976	16726
1977	17433
1978	17732
1979	21406
1980	23355
1981	25997
1982	27799
1983	31422
1984	33564
1985	35423
1986	37343
1987	41138
1988	43695
1989	45064
1990	46303
1991	46572
1992	51895
1993	55312
1994	61615
1995	66454
1996	67454
1997	71475
1998	71262
1999	72437
2000	72992
2001	77919
2002	81128
2003	83104
2004	88142
2005	93096
2006	94545
2007	97936
2008	103317
2009	111480
2010	123307
2011	128172
2012	127852
2013	127121
2014	128473
2015	128701
2016	128780
2017	133639
