March sees record numbers of EVs sold