Year	Number
1997	5
1998	30
1999	38
2000	48
2001	283
2002	363
2003	399
2004	469
2005	527
2006	527
2007	688
2008	749
2009	790
2010	808
2011	824
2012	871
2013	918
2014	1007
2015	1094
2016	1284
2017	1577
2018	1731
2019	1822
2020	1880
2021	1880
2022	67638
2023	80225
