Year	Number
2001	2427
2002	20000
2003	66790
2004	129051
2005	234081
2006	368715
2007	559036
2008	590103
2009	633779
2010	679321
2011	727699
2012	768861
2013	836200
2014	801863
2015	833298
2016	857761
2017	798769
2018	788743
2019	790419
2020	796761
2021	802373
2022	808419
