Year	Number
1990	1094899
1991	1103087
1992	1061092
1993	1048447
1994	1062465
1995	1005135
1996	980257
1997	951142
1998	922734
1999	885042
2000	851162
2001	822524
2002	796562
2003	772667
2004	769171
2005	735795
2006	705566
2007	684969
2008	690916
2009	643720
2010	631768
2011	601960
2012	585015
2013	569696
2014	552628
2015	539615
2016	523925
2017	512380
2018	501515
2019	487856
2020	475106
2021	465046
2022	454644
