Year	Number
1978	164000
1990	145
1991	40260
1992	245154
1993	198950
1994	116227
1995	51117
1996	30690
1997	21603
1998	22275
1999	22209
2000	21623
2001	22169
2002	22024
2003	19791
2004	20450
2005	21099
2006	26308
2007	27571
2008	28384
2009	228587
2010	229256
2011	229669
2012	230696
2013	231142
2014	232468
2015	231954
2016	276203
2017	932209
2018	906640
2019	854779
2020	866534
2021	918907
2022	952384
2023	971984
