Year	Number
2002	97
2003	136
2004	668
2005	13240
2006	20065
2007	20177
2008	32447
2009	41131
2010	58556
2011	78217
2012	113324
2013	154290
2014	177063
2015	233234
2016	284647
2017	348926
2018	422035
2019	473070
2020	508949
2021	524518
2022	536967
