Year	Number
1990	481855
1991	491696
1992	480846
1993	486966
1994	525988
1995	483656
1996	482664
1997	480538
1998	478476
1999	471623
2000	464422
2001	457722
2002	449755
2003	443874
2004	447754
2005	433756
2006	419195
2007	412281
2008	420309
2009	397647
2010	398214
2011	383511
2012	377911
2013	372919
2014	366781
2015	362442
2016	355926
2017	351894
2018	348539
2019	344243
2020	340371
2021	337774
2022	335031
