Year	Number
1960	107995
1961	110778
1962	113651
1963	116607
1964	119608
1965	122676
1966	125827
1967	129055
1968	132384
1969	135826
1970	139362
1971	143014
1972	146807
1973	150701
1974	154655
1975	158663
1976	162654
1977	166603
1978	170730
1979	174999
1980	179728
1981	184707
1982	188586
1983	192252
1984	196825
1985	201710
1986	206640
1987	211657
1988	216747
1989	221848
1990	227035
1991	232248
1992	237495
1993	242792
1994	248021
1995	253186
1996	258319
1997	263432
1998	268549
1999	273679
2000	278802
2001	284001
2002	289382
2003	294832
2004	300147
2005	305161
2006	310049
2007	315125
2008	320450
2009	326025
2010	331897
2011	338009
2012	344190
2013	349912
2014	355087
2015	360764
2016	367113
2017	373593
2018	380649
2019	388593
2020	395859
2021	401546
2022	407381
2023	415387
