Year	Number
1960	16477
1961	18152
1962	20000
1963	22036
1964	24282
1965	26750
1966	29473
1967	32473
1968	35784
1969	39421
1970	43434
1971	47855
1972	52734
1973	57298
1974	59658
1975	62115
1976	64677.00000000001
1977	67337
1978	70111
1979	72998
1980	76009
1981	79135
1982	82395
1983	85436
1984	88071
1985	90780
1986	93577
1987	96459
1988	99435
1989	102494
1990	105651
1991	108905
1992	112265
1993	116106
1994	121598
1995	127349
1996	133381
1997	139681
1998	146287
1999	153206
2000	160463
2001	168041
2002	175989
2003	184313
2004	193043
2005	202161
2006	211722
2007	221736
2008	232239
2009	243239
2010	254761
2011	266828
2012	279467
2013	292705
2014	306569
2015	321091
2016	336300
2017	352229
2018	368914
2019	385765
2020	403215
2021	421292
2022	439993
2023	459342
