Year	Number
1992	188400
1993	291200
1994	339600
1995	370700
1996	393000
1997	403800
1998	459900
1999	555500
2000	627907
2001	689635
2002	720513
2003	758392
2004	764991
2005	757651
2006	860735
2007	945420
2008	1103685
2009	953378
2010	979803
2011	972711
2012	816630
2013	857000
2014	916981
2015	1045409
2016	1009559
2017	1087075
2018	1094762
2019	869640.1
2020	78565
2021	21037
