Year	Number
1978	115845
1979	118814
1980	119957
1981	120124
1982	125260
1983	128142
1984	130912
1985	133317
1986	135004
1987	136556
1988	138275
1989	140659
1990	143351
1991	145404
1992	147461
1993	148348
1994	148072
1995	147450
1996	147622
1997	147044
1998	145507
1999	144971
2000	144000
2001	143584
2002	142513
2003	140292
2004	139500
2005	138539
2006	137173
2007	135446
2008	132416
2009	128646
2010	125870
2011	123181
2012	119516
2013	116079
2014	114554
2015	113923
2016	113121
2017	112082
2018	111677
2019	111930
2020	110482
2021	108851
2022	106535
