Nissan Leaf tops 2018 sales charts to date