Year Number 2012 495994 2013 297627 2014 279379 2015 337852 2016 329821 2017 358763 2018 397177 2019 321682 2020 272499 2021 359875