Year	Number
1960	66519
1961	72829
1962	80188
1963	88614
1964	97590
1965	107088
1966	118075
1967	130736
1968	144306
1969	158281
1970	171619
1971	184613
1972	198301
1973	212826
1974	228559
1975	246356
1976	263859
1977	280162
1978	297100
1979	314314
1980	331354
1981	351109
1982	374138
1983	397986
1984	419719
1985	440558
1986	461498
1987	481832
1988	504081
1989	528879
1990	408825
1991	339714
1992	420058
1993	436018
1994	431023
1995	429304
1996	440757
1997	458377
1998	477390
1999	497444
2000	518137
2001	538983
2002	559472
2003	579207
2004	597983
2005	629550
2006	680663
2007	738155
2008	796155
2009	854978
2010	914563
2011	982788
2012	1059859
2013	1137766
2014	1156147
2015	1137108
2016	1144077
2017	1165122
2018	1196805
2019	1226671
2020	1209983
2021	1181299
2022	1192753
2023	1211938
