Year	Number
1975	646858
1976	612799
1977	550814
1978	502398
1979	469234
1980	431677
1981	395119
1982	400136
1983	371905
1984	335856
1985	367197
1986	407198
1987	454226
1988	500230
1989	556773
1990	562459
1991	693402
1992	705606
1993	675299
1994	634103
1995	583468
1996	540845
1997	511516
1998	555400
1999	476236
2000	395537
2001	335353
2002	260264
2003	239738
2004	242278
2005	217175
2006	187923
2007	164093
2008	155625
2009	172784
2010	125794
2011	115570
2012	131554
2013	108415
2014	119995
2016	100313
