Year	Number
1960	39946
1961	40599
1962	41366
1963	42765
1964	44666
1965	46415
1966	48014
1967	49490
1968	50857
1969	52127
1970	53295
1971	54249
1972	54899
1973	56345
1974	58518
1975	60706
1976	63340
1977	66323
1978	69406
1979	72216
1980	74442
1981	76101
1982	76732
1983	76622
1984	76754
1985	77284
1986	78265
1987	79684
1988	81528
1989	83759
1990	86423
1991	89548
1992	93058
1993	96834
1994	100647
1995	104288
1996	107664
1997	110724
1998	113549
1999	116352
2000	119266
2001	122347
2002	125633
2003	128996
2004	132316
2005	135682
2006	139408
2007	143647
2008	148178
2009	152834
2010	157566
2011	162335
2012	167205
2013	172492
2014	178312
2015	184487
2016	191019
2017	197891
2018	204964
2019	212308
2020	219970
2021	226126
2022	231172
2023	238972
