Year	Number
1991	1208971
1992	1254742
1993	1302125
1994	1350221
1995	1397528
1996	1442944
1997	1486578
1998	1529424
1999	1573094
2000	1623054
2001	1679497
2002	1737860
2003	1797502
2004	1857720
2005	1917864
2006	1973136
2007	2025143
2008	2078090
2009	2129497
2010	2178451
2011	2038177
2012	1894791
2013	1939404
2014	1982647
2015	2018817
2016	2056298
2017	2099059
2018	2146167
2019	2192333
2020	2160986
2021	2222452
2022	2326941
2023	2397855
