Year	Number
1992	29800
1993	29700
1994	29300
1995	30058
1999	32642
2000	34059
2001	34298
2002	36022
2003	37278
2004	38565
2005	38971
2006	38788
2007	39169
2008	39342
2009	38792
2011	38414
2012	43037
2013	43326
2014	43150
2015	45497
2016	51182
2017	48381
2018	48757
2019	45890
2020	46308
2021	48573
2022	49571
