Year	Number
1960	368945
1961	385377
1962	402101
1963	418058
1964	432767
1965	444592
1966	454372
1967	463522
1968	472493
1969	481561
1970	489513
1971	497592
1972	506058
1973	514229
1974	521939
1975	529509
1976	601169
1977	672818
1978	613433
1979	553333
1980	560503
1981	568415
1982	573255
1983	577467
1984	585246
1985	594050
1986	605879
1987	617226
1988	624963
1989	633995
1990	643771
1991	652956
1992	660941
1993	666672
1994	670547
1995	673531
1996	675906
1997	677070
1998	676779
1999	675578
2000	673934
2001	671773
2002	667505
2003	662417
2004	657632
2005	651711
2006	647250
2007	645024
2008	641799
2009	637679
2010	632609
2011	629467
2012	637836
2013	691937
2014	757499
2015	779117
2016	781947
2017	782836
2018	781376
2019	776317
2020	765778
2021	750978
2022	732773
2023	710141
