Year	Number
1990	314922
1991	301614
1992	289124
1993	274856
1994	261097
1995	248301
1996	234510
1997	220136
1998	205698
1999	191354
2000	178410
2001	168293
2002	158293
2003	148774
2004	141699
2005	135491
2006	129941
2007	125910
2008	122747
2009	119180
2010	114334
2011	109203
2012	105012
2013	101232
2014	97668
2015	93959
2016	89454
2017	84001
2018	78997
2019	74879
2020	71058
2021	67635
2022	64441
