Year	Number
1990	2808321
1991	2639890
1992	2407685
1993	2252445
1994	2114755
1995	1986169
1996	1861545
1997	1745156
1998	1634459
1999	1529811
2000	1446782
2001	1357503
2002	1260315
2003	1177727
2004	1138576
2005	1054317
2006	1002136
2007	953311
2008	908643
2009	863521
2010	815414
2011	773939
2012	744148
2013	709746
2014	673821
2015	637667
2016	606311
2017	574776
2018	537989
2019	501306
2020	467581
2021	434548
2022	409930
