Year	Number
1960	8961
1961	9141
1962	9262
1963	9466
1964	9703
1965	10079
1966	10449
1967	10706
1968	10994
1969	11280
1970	11584
1971	11999
1972	12547
1973	13168
1974	13842
1975	14551
1976	15274
1977	15999
1978	16728
1979	17481
1980	18284
1981	18973
1982	19472
1983	19927
1984	20368
1985	20799
1986	21243
1987	21642
1988	22005
1989	22428
1990	22954
1991	23655
1992	24510
1993	25411
1994	26290
1995	27163
1996	28064
1997	28948
1998	29795
1999	30586
2000	31330
2001	32068
2002	32766
2003	33421
2004	34030
2005	34563
2006	35098
2007	35770
2008	36637
2009	37821
2010	39450
2011	41631
2012	44460
2013	47755
2014	51310
2015	55063
2016	59042
2017	63389
2018	68227
2019	73503
2020	78987
2021	84600
2022	90342
2023	96218
