Year	Number
1990	380165
1991	362587
1992	344253
1993	325821
1994	308371
1995	291236
1996	275723
1997	261214
1998	247345
1999	234897
2000	223552
2001	213198
2002	202035
2003	191557
2004	183506
2005	176454
2006	170344
2007	164854
2008	159195
2009	153008
2010	146692
2011	141153
2012	136179
2013	131741
2014	127696
2015	123767
2016	119625
2017	115265
2018	110423
2019	105321
2020	100698
2021	96821
2022	93468
