Year	Number
1981	687475
1986	668884
1991	567998
1992	530751
1993	466166
1994	453502
1995	437413
1996	441557
1997	444058
1999	442373
2000	443643
2001	448564
2002	450787
2003	452685
2004	312333
2005	316430
2006	314427
2007	321171
2008	305388
2009	341649
2013	292596
2014	281739
2015	277874
2016	274579
2017	275464
2018	280425
2019	282929
2020	277770
2021	282224
2022	288891
