Year	Number
1960	45348
1961	46974
1962	48688
1963	50481
1964	52338
1965	54263
1966	56261
1967	58346
1968	60511
1969	62788
1970	65231
1971	67843
1972	70646
1973	73605
1974	76723
1975	80047
1976	85539
1977	92201
1978	97249
1979	101120
1980	104296
1981	107231
1982	110126
1983	113061
1984	116214
1985	119686
1986	123435
1987	128996
1988	139562
1989	150180
1990	157540
1991	164817
1992	171980
1993	179046
1994	185988
1995	192783
1996	199412
1997	205753
1998	210687
1999	213310
2000	214769
2001	216184
2002	218989
2003	223098
2004	227057
2005	230859
2006	234652
2007	238704
2008	243139
2009	247982
2010	253129
2011	256106
2012	257101
2013	258481
2014	261740
2015	267543
2016	274793
2017	283462
2018	293393
2019	304439
2020	315532
2021	325419
2022	335257
2023	347176
