Year	Number
1971	43966
1972	51598
1973	58932
1974	71815
1979	113327
1980	140547
1981	185904
1982	134578
1983	124858
1984	163679
1985	144612
1986	170165
1987	169564
1988	145538
1989	166674
1990	155257
1991	166812
1992	196099
1998	247374
1999	242284
2000	284724
2001	337155
2002	366729
2003	360986
2006	339172
2007	358609
2008	393699
2009	408364
2010	487529
2011	484717
2016	1746550
