Year	Number
1960	204108
1961	204988
1962	208652
1963	214245
1964	220385
1965	226733
1966	232931
1967	238580
1968	244685
1969	252953
1970	263926
1971	277656
1972	294392
1973	312906
1974	331283
1975	348823
1976	365485
1977	381202
1978	396567
1979	412745
1980	430270
1981	449302
1982	469919
1983	491386
1984	513021
1985	534941
1986	557018
1987	578905
1988	601018
1989	624043
1990	648152
1991	673516
1992	700381
1993	728470
1994	757293
1995	786845
1996	816252
1997	844355
1998	872377
1999	903323
2000	940754
2001	985342
2002	1035346
2003	1087808
2004	1138957
2005	1188785
2006	1239364
2007	1292043
2008	1348097
2009	1408809
2010	1468092
2011	1526983
2012	1592764
2013	1664480
2014	1742218
2015	1825724
2016	1915162
2017	2010876
2018	2112081
2019	2217851
2020	2327890
2021	2434270
2022	2546223
2023	2671455
