Year	Number
1960	225359
1961	232349
1962	239266
1963	245755
1964	251602
1965	257366
1966	263495
1967	270035
1968	277018
1969	284315
1970	291916
1971	299843
1972	308107
1973	316716
1974	324641
1975	331940
1976	339714
1977	347967
1978	356671
1979	365901
1980	375680
1981	385683
1982	396226
1983	407656
1984	421059
1985	436550
1986	452911
1987	470187
1988	488499
1989	507882
1990	528286
1991	549679
1992	571383
1993	591762
1994	610174
1995	627882
1996	646131
1997	665178
1998	685034
1999	705856
2000	727657
2001	750389
2002	774011
2003	798059
2004	822560
2005	848143
2006	875201
2007	903715
2008	933420
2009	964026
2010	995322
2011	1027703
2012	1061670
2013	1097397
2014	1134620
2015	1172681
2016	1211587
2017	1251435
2018	1292545
2019	1335296
2020	1380166
2021	1427172
2022	1475251
2023	1524541
