Year	Number
1960	11476
1961	11476
1962	11476
1963	11476
1964	11476
1965	17600
1966	17600
1967	17600
1968	17600
1969	17600
1970	20700
1971	20700
1972	20700
1973	20700
1974	20700
1975	25400
1976	25900
1977	26500
1978	27200
1979	28200
1982	39000
1983	42274
1984	43000
1985	47512
1986	59343
1987	65580
1988	66707
1989	67016
1990	70086
1991	85947
1992	99073
1993	117337
1994	137337
1995	157843
1996	178631
1997	213516
1998	229320
1999	249083
2000	271356
2001	295234
2002	342317
2003	362976
2004	424871
2005	503930
2006	571293
2007	464090
2008	504445
2009	444265
2010	493314
2011	523865
2012	524225
2013	534810
2014	526792
2015	514920
2016	514385
2017	556112
2018	520863
2019	522605
2020	523951
2021	522141
2022	535463
