Year	Number
2001	25
2002	32
2003	946
2004	4551
2005	11000
2006	18234
2007	23600
2008	27671
2009	30030
2010	32247
2011	36000
2012	40200
2013	44900
2014	49740
2015	51908
2016	55443
2017	57684
2018	59790
2019	62000
2020	64000
2021	74773
2022	78266
