Year	Number
1978	603391
1979	601997
1980	613883
1981	626879
1982	635013
1983	640782
1984	657522
1985	675124
1986	624437
1988	660775
1989	688562
1990	715496
1992	754360
1994	775884
1996	744490
1997	692319
1998	663666
1999	687853
2000	644696
2003	551084
2004	596691
2005	589006
2006	553425
2007	526777
2008	528774
2009	544708
2010	546736
2011	554104
2012	513840
2013	556553
2014	553510
2015	565585
2019	640524
2020	620532
2021	709093
2022	741881
