Year	Number
1960	132281
1961	137478
1962	142770
1963	148180
1964	153727
1965	159235
1966	164710
1967	170119
1968	175545
1969	180998
1970	186445
1971	194082
1972	204884
1973	216864
1974	229332
1975	242277
1976	255655
1977	269405
1978	283456
1979	297750
1980	312198
1981	325786
1982	338351
1983	351107
1984	364509
1985	378580
1986	393278
1987	408510
1988	424148
1989	440052
1990	456052
1991	472927
1992	490140
1993	507171
1994	524389
1995	541760
1996	559261
1997	576819
1998	594335
1999	611679
2000	628716
2001	645321
2002	661316
2003	687846
2004	736762
2005	797497
2006	858852
2007	920746
2008	982987
2009	1044748
2010	1075702
2011	1075052
2012	1087280
2013	1120807
2014	1165795
2015	1212293
2016	1255867
2017	1299292
2018	1328001
2019	1335714
2020	1322423
2021	1311407
2022	1321226
2023	1335012
