Year	Number
1991	286823
1992	287863
1993	290074
1994	291989
1995	294497
1996	297960
1997	302943
1998	308693
1999	314452
2000	319906
2001	324952
2002	329671
2003	334199
2004	338590
2005	335118
2006	346566
2007	357794
2008	368200
2009	377788
2010	387052
2011	396150
2012	389837
2013	382931
2014	375549
2015	372681
2016	369664
2017	370182
2018	370907
2019	372177
2020	362045
2021	363896
2022	382456
2023	390514
