Year	Number
1960	224203
1961	229009
1962	233157
1963	237607
1964	243756
1965	250555
1966	256795
1967	263475
1968	270880
1969	277940
1970	284413
1971	291135
1972	297852
1973	303961
1974	309796
1975	314640
1976	318360
1977	321753
1978	324278
1979	324540
1980	322028
1981	317364
1982	312191
1983	307785
1984	304328
1985	302052
1986	302667
1987	306703
1988	312566
1989	318387
1990	322859
1991	327298
1992	330358
1993	331486
1994	332288
1995	333768
1996	337749
1997	342999
1998	347913
1999	353108
2000	358599
2001	363797
2002	370179
2003	377491
2004	383889
2005	389138
2006	393618
2007	396843
2008	397596
2009	395172
2010	390235
2011	386935
2012	387103
2013	388763
2014	391682
2015	394486
2016	396296
2017	398156
2018	399878
2019	402903
2020	406699
2021	407331
2022	410757
2023	418524
