Year	Number
1960	21960
1961	22392
1962	22881
1963	23517
1964	24254
1965	25014
1966	25810
1967	26644
1968	27521
1969	28457
1970	29443
1971	30490
1972	31591
1973	32735
1974	33922
1975	35155
1976	36439
1977	37771
1978	39320
1979	41116
1980	43011
1981	45004
1982	47078
1983	48991
1984	50749
1985	52529
1986	54257
1987	55913
1988	57497
1989	58989
1990	60386
1991	61745
1992	63111
1993	64472
1994	65853
1995	67349
1996	69004
1997	70876
1998	72900
1999	74989
2000	77165
2001	79350
2002	81478
2003	83602
2004	85675
2005	87662
2006	89525
2007	91067
2008	92309
2009	93331
2010	94156
2011	94903
2012	95583
2013	96259
2014	97119
2015	98119
2016	99084
2017	100042
2018	100950
2019	101724
2020	102510
2021	103335
2022	104159
2023	105016
