Year	Number
1960	220503
1961	220503
1962	220503
1963	220503
1964	220503
1966	220503
1967	220503
1968	220503
1969	220503
1970	290500
1971	290500
1972	290500
1973	290500
1974	290500
1975	345000
1976	353000
1977	362000
1978	374000
1979	392000
1981	430000
1982	477407
1983	583377
1984	640610
1985	892512
1986	1076450
1987	1118000
1988	1200623
1989	1394276
1990	1602067
1991	1816530
1992	2027680
1993	2234715
1994	2456161
1995	2716213
1996	3024947
1997	3452707
1998	3971518
1999	4686361
2000	5483601
2001	6694894
2002	7794763
2003	8735653
2004	9464147
2005	10396148
2006	10807678
2007	11228849
2008	11852539
2009	10312559
2010	9618123
2011	8714286
2012	8557497
2013	6820892
2014	6315915
2015	6235133
2016	6118250
2017	6604849
2018	7865286
2019	8760436
2020	9858331
2021	11030900
2022	11600000
