Year	Number
1990	2339837
1991	2199663
1992	1991556
1993	1860857
1994	1745871
1995	1634731
1996	1528557
1997	1431746
1998	1339661
1999	1253021
2000	1187749
2001	1114746
2002	1034159
2003	965861
2004	934321
2005	854782
2006	809117
2007	771223
2008	771167
2009	705316
2010	670591
2011	636436
2012	613854
2013	586108
2014	555043
2015	524658
2016	498597
2017	478972
2018	448526
2019	418442
2020	391886
2021	365376
2022	344968
