Year	Number
1973	350724
1979	386104
1981	430210
1982	439101
1983	320912
1985	315405
1986	319092
1987	425811
1989	416220
1991	410172
1992	438897
1993	452218
1994	464520
1995	490992
1998	684393
1999	647513
2000	606740
2001	545703
2002	663284
2004	442830
2005	358079
2006	292696
2007	187272
2008	118658
2009	102603
2010	70685
2011	124060
2012	111766
2013	75677
2014	56795
2015	19836
2016	78356
2017	137097
2018	48876
