Conservatives a total of £1.9m in donations