Year	Number
2004	600
2005	2700
2006	5218
2007	6957
2008	11055
2009	34657
2010	69817
2011	121300
2012	242154
2013	346146
2014	501194
2015	729261
2016	1009614
2017	1423070
2018	1328688
2019	1493169
2020	1548100
2021	1575797
