Year	Number
1960	197809
1961	204282
1962	213423
1963	224902
1964	235635
1965	245312
1966	254201
1967	262645
1968	270823
1969	277842
1970	281470
1971	287370
1972	300194
1973	312630
1974	322457
1975	332093
1976	341287
1977	350172
1978	358688
1979	366594
1980	370138
1981	370066
1982	370638
1983	371964
1984	374532
1985	378683
1986	384638
1987	392670
1988	402813
1989	414884
1990	428752
1991	444241
1992	461239
1993	479780
1994	503778
1995	532110
1996	559837
1997	587200
1998	614601
1999	643325
2000	675004
2001	710604
2002	749888
2003	791233
2004	833101
2005	874915
2006	916280
2007	956620
2008	1000054
2009	1045777
2010	1088911
2011	1130154
2012	1170629
2013	1211002
2014	1248713
2015	1281612
2016	1309565
2017	1341541
2018	1382520
2019	1427758
2020	1471788
2021	1509641
2022	1545660
2023	1592436
