Year	Number
2001	1095000
2002	1112000
2003	1210000
2004	1407000
2005	1101000
2006	1385000
2007	1360000
2008	1540000
2009	1584000
2010	1500000
2011	1393000
2012	1714000
2013	1923000
2014	2225000
2015	2634000
2016	3207000
2017	3178000
2018	3242000
2019	3506000
2020	869000
