Year	Number
1986	466166
1989	426105
1990	412663
1991	396036
1992	379162
1993	356678
1994	347434
1995	351517
1996	365351
1997	378754
1998	389732
1999	406950
2000	421120
2001	433054
2002	442830
2003	447952
2004	431303
2005	423706
2006	410507
2007	393889
2008	376683
2009	358395
2010	342905
2011	325215
2012	304753
2013	294274
2014	277349
2015	263242
2016	250870
2017	242640
2018	232993
2019	226226
2020	224260
2021	227732
