Year	Number
1960	244455
1961	241419
1962	239461
1963	238863
1964	239215
1965	240096
1966	241680
1967	244086
1968	247066
1969	250418
1970	253929
1971	257611
1972	262069
1973	267776
1974	274497
1975	281603
1976	288864
1977	297246
1978	307128
1979	317671
1980	328695
1981	341588
1982	356376
1983	371883
1984	387634
1985	403442
1986	419698
1987	436578
1988	453849
1989	471085
1990	488379
1991	505897
1992	523690
1993	541943
1994	561205
1995	581346
1996	601413
1997	620925
1998	640234
1999	660287
2000	680839
2001	701289
2002	720459
2003	738059
2004	755242
2005	772544
2006	790336
2007	807632
2008	824899
2009	843758
2010	875352
2011	925425
2012	983198
2013	1044779
2014	1111591
2015	1172490
2016	1226754
2017	1284915
2018	1347669
2019	1405143
2020	1457202
2021	1507358
2022	1552235
2023	1601896
