Year	Number
2005	221153
2007	671709
2008	801225
2009	947491
2010	1345449
2011	1654192
2012	2095874
2013	2971686
2014	3613564
2015	3652800
2016	4100816
2017	4175333
2018	4393021
2019	5348855
2020	6413335
2021	7355267
2022	8067823
