Year	Number
1990	1189389
1991	1023626
1992	953353
1993	904255
1994	857525
1995	819985
1996	769911
1997	723751
1998	679839
1999	643836
2000	631106
2001	581821
2002	545510
2003	503854
2004	477409
2005	450246
2006	426960
2007	407805
2008	389560
2009	368329
2010	345290
2011	326336
2012	319271
2013	295607
2014	282173
2015	260665
2016	251456
2017	240051
2018	218058
2019	206203
2020	190434
2021	179031
2022	172426
