Year	Number
2002	32157
2003	159674
2004	152873
2005	136829
2006	130457
2007	121256
2008	118589
2009	123912
2010	123885
2011	137366
2012	160292
2013	182253
2014	199859
2015	279279
2016	297505
2017	306822
2018	318078
2019	311587
2020	309449
2021	299855
