Year	Number
2004	365937
2005	861800
2006	1545499
2007	2811961
2008	4235468
2009	5845325
2010	7123797
2011	8570787
2012	10323586
2013	8880291
2014	10801834
2015	18081304
2016	20019879
2017	28218281
2018	30067212
2019	33094284
2020	38885350
2021	44448240
2022	46115501
