Year	Number
1960	78917
1961	80621
1962	82430
1963	84378
1964	86417
1965	88584
1966	90953
1967	93536
1968	96345
1969	99380
1970	102656
1971	106190
1972	109963
1973	113981
1974	118281
1975	122904
1976	127825
1977	132984
1978	138432
1979	144186
1980	149157
1981	153562
1982	158160
1983	162526
1984	166280
1985	169323
1986	172069
1987	172426
1988	171971
1989	173476
1990	175867
1991	178800
1992	181684
1993	186235
1994	194961
1995	203306
1996	208715
1997	213208
1998	216682
1999	219575
2000	222501
2001	226466
2002	231077
2003	235530
2004	240002
2005	244618
2006	249430
2007	254294
2008	258926
2009	263094
2010	266604
2011	269513
2012	272502
2013	276636
2014	281830
2015	287004
2016	292394
2017	298664
2018	305605
2019	313063
2020	319462
2021	322468
2022	324272
2023	330508
