Year	Number
1993	134260
1994	133744
1995	133707
1996	134597
1997	133044
1998	131501
1999	129633
2000	126606
2001	123661
2002	121109
2003	116635
2004	113362
2005	110149
2006	105045
2007	100911
2008	115082
2009	112477
2010	110759
2012	107278
2013	109945
2014	108254
2015	108827
2017	109121
2018	109818
2019	108483
2020	108399
2021	108163
2022	106317
