Year	Number
1990	1812274
1991	1687639
1992	1506012
1993	1411040
1994	1333341
1995	1260944
1996	1188096
1997	1116676
1998	1047631
1999	982927
2000	938613
2001	884563
2002	820701
2003	767815
2004	731897
2005	682965
2006	648224
2007	619370
2008	605759
2009	567511
2010	538471
2011	509778
2012	492691
2013	469835
2014	443426
2015	417553
2016	395778
2017	380678
2018	354390
2019	328729
2020	307010
2021	285731
2022	271344
