Year	Number
1990	346012
1991	331688
1992	320595
1993	306039
1994	289795
1995	275752
1996	259377
1997	242128
1998	224764
1999	207336
2000	191186
2001	178230
2002	165971
2003	154287
2004	145253
2005	137492
2006	130665
2007	125523
2008	121518
2009	117532
2010	112575
2011	107434
2012	103253
2013	99451
2014	95645
2015	91494
2016	86585
2017	80860
2018	75742
2019	71493
2020	67520
2021	63845
2022	60513
