Year	Number
1960	36268
1961	37808
1962	39394
1963	41049
1964	42748
1965	44516
1966	46274
1967	47840
1968	49196
1969	50386
1970	51434
1971	52833
1972	54615
1973	56187
1974	57490
1975	58642
1976	59785
1977	61043
1978	62464
1979	64051
1980	65758
1981	67591
1982	69477
1983	71348
1984	73309
1985	75428
1986	77757
1987	80337
1988	83192
1989	86298
1990	89526
1991	93130
1992	96670
1993	99446
1994	101663
1995	103499
1996	105017
1997	106201
1998	107173
1999	108123
2000	109130
2001	110123
2002	110868
2003	111841
2004	113608
2005	115701
2006	117878
2007	120356
2008	123014
2009	125297
2010	127030
2011	127393
2012	126110
2013	128303
2014	135710
2015	141869
2016	145391
2017	148658
2018	151192
2019	152869
2020	152869
2021	152018
2022	151537
2023	150564
