Year	Number
1960	160431
1961	164362
1962	169405
1963	175176
1964	180895
1965	186126
1966	191288
1967	196678
1968	202362
1969	208224
1970	214390
1971	221139
1972	228013
1973	233861
1974	238711
1975	243683
1976	249010
1977	254720
1978	260611
1979	266955
1980	272576
1981	276520
1982	279854
1983	283162
1984	286440
1985	289934
1986	294355
1987	299056
1988	303678
1989	309048
1990	314913
1991	321786
1992	328372
1993	334959
1994	342237
1995	349927
1996	358285
1997	366893
1998	375667
1999	385457
2000	396486
2001	407829
2002	419190
2003	430890
2004	442759
2005	454294
2006	465594
2007	476948
2008	488501
2009	500671
2010	512850
2011	524984
2012	539000
2013	555789
2014	575361
2015	595111
2016	613378
2017	631796
2018	651502
2019	672600
2020	693168
2021	711878
2022	734810
2023	762743
