Year	Number
1990	1825659
1991	1702935
1992	1521225
1993	1426081
1994	1348161
1995	1290221
1996	1216535
1997	1144064
1998	1074085
1999	1008560
2000	963213
2001	908149
2002	843036
2003	777693
2004	741336
2005	692014
2006	656934
2007	627957
2008	614133
2009	575645
2010	545925
2011	516577
2012	499142
2013	475993
2014	449339
2015	423244
2016	401301
2017	385898
2018	359418
2019	333529
2020	311596
2021	290093
2022	275962
