Year	Number
1973	465700
1979	405278
1981	444064
1982	457916
1983	377837
1985	375975
1986	383693
1987	504906
1989	506215
1991	519639
1992	543001
1993	563908
1994	586087
1995	620962
1998	892507
1999	853855
2000	809515
2001	746046
2002	809535
2004	598862
2005	512914
2006	442172
2007	343295
2008	270254
2009	235973
2010	208627
2011	248634
2012	238316
2013	207546
2014	185939
2015	162180
2016	186032
2017	226236
2018	129996
