Year	Number
2002	285
2003	1184
2004	2564
2005	5398
2006	27895
2007	35132
2008	52511
2009	72875
2010	93922
2011	118235
2012	140800
2013	162400
2014	182000
2015	197400
2016	212600
2017	246000
2018	274700
2019	307200
2020	323200
2021	328900
2022	334300
