Year	Number
1960	118238
1961	119610
1962	120916
1963	122207
1964	123561
1965	125012
1966	126584
1967	128304
1968	130144
1969	132037
1970	133999
1971	136036
1972	138125
1973	140386
1974	143020
1975	146104
1976	149699
1977	153846
1978	158379
1979	163018
1980	167581
1981	172027
1982	176330
1983	180642
1984	185331
1985	190737
1986	197049
1987	204372
1988	212695
1989	221912
1990	231821
1991	242143
1992	252633
1993	263120
1994	273525
1995	283856
1996	294204
1997	304686
1998	315349
1999	326224
2000	337407
2001	348980
2002	360980
2003	373538
2004	386848
2005	400967
2006	415847
2007	431517
2008	448008
2009	465240
2010	483040
2011	501205
2012	520061
2013	540863
2014	563967
2015	588392
2016	613628
2017	639948
2018	668117
2019	697836
2020	723063
2021	745759
2022	774194
2023	806404
