Year	Number
2001	6
2002	8
2003	10
2004	1000
2005	1990
2007	3900
2008	13799
2009	39888
2010	93586
2011	160573
2012	212053
2013	243058
2014	272885
2015	286319
2016	299170
2017	315319
2018	347448
2019	385704
2020	430407
2021	466621
2022	510781
