Year Number 2010 1090000 2011 1092000 2012 1072000 2013 1055000 2014 1065000 2015 1150000 2016 1121000 2017 727000 2018 703000