Year	Number
2003	15000
2004	37257
2005	60674
2006	102880
2007	173752
2008	239118
2009	315593
2010	390505
2011	423919
2012	483625
2013	526705
2014	599996
2015	686107
2016	761255
2017	820578
2018	860626
2019	929883
2020	1031858
2021	1084919
2022	1199639
