Year	Number
1971	23144
1972	24105
1975	25028
1976	25853
1977	26506
1978	26251
1979	26699
1980	25457
1981	26643
1982	26769
1983	26627
1984	26803
1985	27237
1986	27559
1987	28218
1988	28037
1989	28586
1990	29059
1991	29465
1992	29985
1993	30233
1994	30163
1995	30253
1996	30463
1998	33225
1999	32480
2000	32133
2001	32186
2002	33486
2003	34587
2004	32700
2005	33323
2006	33900
2007	34434
2008	35075
2009	35075
2010	35623
2011	35217
2012	36127
2013	38238
2014	37530
2015	36818
2016	35651
2017	35161
2018	35171
2019	34585
2020	34598
2021	36432
