Year	Number
1990	304775
1991	299531
1992	293696
1993	287197
1994	279871
1995	271758
1996	263052
1997	254236
1998	245258
1999	236172
2000	227126
2001	217955
2002	208591
2003	199158
2004	189842
2005	180383
2006	171154
2007	161733
2008	151959
2009	141863
2010	131335
2011	120484
2012	109825
2013	99728
2014	90300
2015	81563
2016	73378
2017	65784
2018	58570
2019	51914
2020	45931
2021	41003
2022	37089
