Year	Number
1990	623406
1991	614301
1992	598139
1993	588506
1994	580278
1995	576224
1996	573862
1997	572208
1998	571357
1999	568078
2000	563660
2001	561118
2002	558328
2003	556281
2004	561063
2005	548967
2006	535662
2007	525706
2008	520748
2009	500887
2010	493587
2011	472278
2012	459190
2013	448290
2014	439209
2015	432018
2016	424088
2017	415167
2018	405228
2019	394739
2020	383794
2021	374276
2022	369152
