Year	Number
1971	426045
1972	421276
1973	414047
1974	412301
1975	404698
1976	400282
1977	404966
1978	413893
1979	431761
1980	458187
1982	477986
1983	472914
1984	439199
1985	423882
1986	413106
1987	450427
1988	451916
1989	505448
1990	517846
1991	511056
1992	460412
1993	513136
1994	496433
1995	528961
1996	547534
1997	452039
1998	350267
1999	315952
2000	347320
2001	388548
2002	391928
2003	390658
2004	382065
2005	382571
2006	380933
2007	359952
2008	349300
2009	340560
2010	334690
2011	318506
2012	299908
2013	323681
2014	306155
2015	294696
2016	286502
2017	283313
