Year	Number
1992	73000
1993	75000
1994	78400
1995	80000
1996	83381
1997	110893
1998	167271
1999	222198
2000	272211
2001	255218
2002	241894
2003	243494
2004	271458
2005	337025
2006	321999
2007	348788
2008	354804
2009	368216
2010	360402
2011	382700
2012	393880
2013	403025
2014	403118
2015	406500
2016	432000
2017	476239
2018	469741
2019	467189
2020	466283
2021	485829
2022	457706
