Year	Number
1990	2145344
1991	2006294
1992	1796854
1993	1665104
1994	1547703
1995	1465552
1996	1355108
1997	1253724
1998	1160590
1999	1074467
2000	1009559
2001	936926
2002	856507
2003	765139
2004	715166
2005	661820
2006	617709
2007	581391
2008	551854
2009	528827
2010	496533
2011	467562
2012	449530
2013	427170
2014	402302
2015	377578
2016	358034
2017	337117
2018	309766
2019	281618
2020	256247
2021	231846
2022	215168
