Nissan Leaf takes EV sales top spot for 2018