Year	Number
1999	379856
2000	350819
2001	344346
2002	338950
2003	332730
2004	329234
2005	324913
2006	312514
2007	297816
2008	289785
2009	282395
2010	283161
2011	288690
2012	289403
2013	288196
2014	284754
2015	279220
2016	272523
2017	268952
2018	266759
2019	264194
2020	259112
2021	254754
2022	254205
