Year	Number of
1980	316340
1981	324576
1982	326492
1983	117739
1984	91572
1985	111419
1986	149004
1987	179480
1988	194323
1989	170562
1990	156759
1991	194323
1993	73175
1995	13142
1996	4307
1998	89599
1999	20936
2000	11050
2001	20707
2002	48344
2003	69632
2004	94327
2005	142017
2006	177376
2007	230468
2008	245635
2009	264248
2010	264235
2011	264934
2012	267475
2013	288910
2014	308417
2015	323856
2016	356390
2017	359224
2018	360472
2019	328312
2020	272990
