Year	Number
1960	218440
1961	225859
1962	233343
1963	240799
1964	247969
1965	255112
1966	261865
1967	267892
1968	273500
1969	278704
1970	283476
1971	287999
1972	292184
1973	295804
1974	299129
1975	302437
1976	306004
1977	309741
1978	313896
1979	319094
1980	324540
1981	329828
1982	335293
1983	340943
1984	346880
1985	352972
1986	358842
1987	364662
1988	370495
1989	375925
1990	380878
1991	384914
1992	388403
1993	391751
1994	394511
1995	396650
1996	398848
1997	401265
1998	403557
1999	405634
2000	407542
2001	409651
2002	411671
2003	413476
2004	415271
2005	416951
2006	418590
2007	420308
2008	422155
2009	424187
2010	426629
2011	429515
2012	432626
2013	435976
2014	439538
2015	443135
2016	446723
2017	450127
2018	453141
2019	455872
2020	459168
2021	462801
2022	466560
2023	470484
