Year	Number
1990	465703
1991	452503
1992	441292
1993	429967
1994	419446
1995	408342
1996	395031
1997	383346
1998	373862
1999	365543
2000	357914
2001	350804
2002	343830
2003	337742
2004	332441
2005	327693
2006	324841
2007	323014
2008	320864
2009	318407
2010	316714
2011	316409
2012	317531
2013	314589
2014	310205
2015	305394
2016	296242
2017	288815
2018	284232
2019	276880
2020	270128
2021	264959
2022	257852
