Year	Number
1960	136814
1961	140584
1962	144498
1963	148572
1964	152816
1965	157256
1966	161895
1967	166734
1968	171731
1969	176912
1970	182258
1971	187733
1972	193337
1973	198997
1974	204692
1975	210490
1976	216408
1977	222434
1978	228631
1979	235041
1980	241696
1981	248517
1982	255431
1983	262471
1984	269574
1985	276700
1986	283881
1987	291041
1988	298236
1989	305953
1990	314552
1991	324031
1992	334571
1993	344879
1994	354617
1995	364451
1996	374225
1997	384303
1998	394705
1999	405461
2000	416408
2001	427542
2002	440281
2003	454665
2004	469430
2005	486312
2006	505830
2007	526486
2008	547608
2009	568475
2010	588562
2011	608557
2012	629937
2013	653483
2014	677162
2015	699664
2016	722739
2017	746416
2018	769786
2019	792997
2020	816367
2021	836767
2022	855935
2023	876810
