Year	Number
1960	190662
1961	199648
1962	209072
1963	218940
1964	229289
1965	240096
1966	251429
1967	263297
1968	275742
1969	288739
1970	302368
1971	315081
1972	323570
1973	332263
1974	341202
1975	350381
1976	359821
1977	369488
1978	379428
1979	389636
1980	400133
1981	409108
1982	412959
1983	416846
1984	420775
1985	424730
1986	428728
1987	432763
1988	436842
1989	440949
1990	445099
1991	447920
1992	446696
1993	445478
1994	444380
1995	447066
1996	449771
1997	452486
1998	455221
1999	457973
2000	460744
2001	463525
2002	466327
2003	471711
2004	478490
2005	485348
2006	492314
2007	499380
2008	506558
2009	513818
2010	521192
2011	528673
2012	536271
2013	543978
2014	551796
2015	559726
2016	567771
2017	575931
2018	584208
2019	589751
2020	595275
2021	600708
2022	605996
2023	611107
