Year	Number
2005	145097
2007	555975
2008	916152
2009	1702501
2010	2536843
2011	3431198
2012	4539315
2013	6479844
2014	9882343
2015	13224781
2016	17871889
2017	20352529
2018	22560793
2019	23699779
2020	29696497
2021	34973996
2022	34135890
