Year	Number
2000	2953765
2001	2848385
2002	2701825
2003	2505895
2004	2287695
2005	2089900
2006	1920245
2007	1793560
2008	1720050
2009	1711265
2010	1726215
2011	1733860
2012	1746120
2013	1755245
2014	1720590
2015	1654165
2016	1608635
2017	1577365
2018	1537385
2019	1502080
2020	1459205
2021	1414600
2022	1371690
2023	1361610
