Year	Number
1981	141376
1982	141731
1983	141364
1984	140803
1985	140815
1986	140744
1987	164377
1988	165140
1989	166072
1990	135722
1991	143338
1992	146250
1993	137095
1994	132059
1995	132465
1996	139925
1997	146653
1998	146650
1999	141408
2000	134919
2001	125634
2002	113923
2003	103359
2004	92453
2005	84369
2006	78796
2007	121345
2008	117129
2009	114236
2010	113691
2011	113668
2012	113410
2013	114089
2014	114660
2015	117303
2016	120308
2017	121506
2018	121674
2019	120787
2020	120051
2021	119274
2022	118715
