Year	Number
1960	9796
1961	10032
1962	10273
1963	10514
1964	10757
1965	11007
1966	11275
1967	11568
1968	11889
1969	12235
1970	12596
1971	12975
1972	13366
1973	13760
1974	14153
1975	14552
1976	14970
1977	15405
1978	15849
1979	16310
1980	16775
1981	17237
1982	17695
1983	18126
1984	18534
1985	18933
1986	19314
1987	19671
1988	20029
1989	20386
1990	20735
1991	21100
1992	21476
1993	21848
1994	22163
1995	22431
1996	22695
1997	22990
1998	23347
1999	23759
2000	24210
2001	24710
2002	25266
2003	25855
2004	26450
2005	27054
2006	27683
2007	28348
2008	29080
2009	29922
2010	30885
2011	31963
2012	33167
2013	34458
2014	35939
2015	37643
2016	39428
2017	41243
2018	43088
2019	44973
2020	46609
2021	47614
2022	48082
2023	48642
