Year	Number
1971	34277
1972	34882
1973	36446
1974	37585
1975	38486
1980	54361
1981	56908
1982	63675
1983	67682
1984	71731
1985	82874
1986	81867
1987	82438
1988	83787
1989	84411
1990	86588
1991	91680
1992	95206
1993	98734
1994	102452
1995	106393
1996	109817
1997	114406
1998	117481
1999	123021
2000	127582
2001	136558
2002	142335
2003	145553
2004	147730
2005	148438
2006	146298
2007	143846
2008	146187
2009	144722
2010	150367
2011	151477
2012	155481
2013	154754
2014	157019
2015	156072
2016	154252
2017	150198
2018	161288
2019	171812
2020	166728
2021	171569
2022	175292
