Year	Number
1979	257804.875
1980	274774.78125
1981	295562.40625
1982	309440.53125
1983	325387.90625
1984	350536.28125
1985	371027.6875
1986	387797.5625
1987	396283.65625
1988	401039.03125
1989	403200.28125
1990	414224.84375
1991	433671.8125
1992	439015.6875
1993	453840.375
1994	472820.3125
1995	498822.875
1996	522918.40625
1997	531235.5625
1998	557179
1999	582604.6875
2000	617593.6875
2001	661217.25
2002	676742.8125
2003	714112.1875
2004	769493.25
2005	792544.3125
2006	853891.75
2007	914251.5625
2008	971177.125
2009	1062878.875
2010	1107626.625
2011	1144759.375
2012	1176876.5
2013	1284446
2014	1419121.25
2015	1510592
2016	1508188.25
2017	1581151.75
2018	1567959.75
2019	1684529.75
2020	1756196.375
2021	1811816.375
2022	1882944.125
