Year	Number
2004	291200
2005	312400
2006	365900
2007	420900
2008	429300
2009	422000
2010	489300
2011	513200
2012	508000
2013	543400
2014	631700
2015	734400
2016	761200
2017	916800
2018	1014000
2019	1140000
2020	1321300
