Year	Number
1960	30444
1961	30958
1962	31402
1963	31763
1964	31987
1965	32201
1966	32540
1967	33032
1968	33731
1969	34550
1970	35430
1971	36399
1972	37466
1973	38626
1974	39750
1975	40697
1976	41573
1977	42506
1978	43461
1979	44463
1980	45588
1981	46820
1982	48142
1983	49547
1984	51006
1985	52372
1986	53596
1987	54808
1988	56063
1989	57355
1990	58712
1991	60147
1992	61652
1993	63252
1994	64965
1995	67047
1996	69561
1997	72239
1998	75021
1999	77936
2000	81031
2001	84289
2002	87617
2003	90987
2004	94417
2005	97916
2006	103697
2007	112524
2008	122206
2009	131911
2010	141519
2011	150967
2012	160188
2013	169152
2014	178484
2015	188229
2016	197735
2017	206885
2018	215477
2019	222510
2020	226685
2021	229215
2022	229039
2023	225957
