Year	Number
1990	119365
1991	117850
1992	120101
1993	126687
1994	228672
1995	129365
1996	133273
1997	133264
1998	133566
1999	135635
2000	132517
2001	131828
2002	131616
2003	130433
2004	130475
2005	130621
2006	130910
2007	131362
2008	133166
2009	133333
2010	135078
2011	138450
2012	145498
2013	148439
2014	149979
2015	153838
2016	153335
2017	154915
2018	156714
2019	154347
2020	153854
2021	154832
2022	155507
