Year	Number
1981	11000
1986	17900
1991	16514
1996	24086
1999	19234
2000	19284
2001	18783
2002	18860
2003	18376
2004	18341
2005	17729
2006	17781
2007	16824
2008	16524
2009	16332
2010	16089
2011	15691
2012	16959
2013	17072
2014	17175
2015	17226
2016	18770
2017	20110
2018	21154
2019	21484
2020	21919
2021	23012
2022	23249
2023	25366
