Year Number 2013 12583000 2014 11556000 2015 14936000 2016 17376000 2017 15406000 2018 15299000