Year	Number
1990	571488
1991	510679
1992	475814
1993	490241
1994	476320
1995	519914
1996	528443
1997	566074
1998	584402
1999	703172
2000	664049
2001	618826
2002	579626
2003	515314
2004	528729
2005	538606
2006	561996
2007	499176
2008	489439
2009	514004
2010	519159
2011	517012
2012	521832
2013	586974
2014	585884
2015	562048
2016	582278
2017	605967
2018	631100
2019	616494
2020	616157
2021	622387
2022	326377
2023	306485
