Trump kept $147 million from small donors for himself