Year	Number
1960	180054
1961	184695
1962	189706
1963	195255
1964	201804
1965	209138
1966	216789
1967	224785
1968	233065
1969	241567
1970	250228
1971	258976
1972	267805
1973	276718
1974	285720
1975	294824
1976	304009
1977	313290
1978	322693
1979	332156
1980	341724
1981	351549
1982	361587
1983	371802
1984	382226
1985	392838
1986	403619
1987	414595
1988	425860
1989	437120
1990	448692
1991	460952
1992	474664
1993	489756
1994	505070
1995	519861
1996	533268
1997	546227
1998	559366
1999	572606
2000	586094
2001	599395
2002	612340
2003	625047
2004	637728
2005	650729
2006	664206
2007	677956
2008	694196
2009	714762
2010	739121
2011	767366
2012	798818
2013	823825
2014	841295
2015	858865
2016	876309
2017	893419
2018	910191
2019	926470
2020	942204
2021	957601
2022	972856
2023	987845
