Year	Number
2001	3235
2002	9000
2003	9000
2004	27000
2005	45000
2006	68243
2007	92768
2008	97323
2009	112201
2010	116685
2011	118269
2012	123046
2013	140816
2014	151554
2015	228890
2016	286068
2017	239120
2018	284756
2019	317907
2020	385603
2021	413500
2022	424741
