American Oligarchy: 400 Families Represent 50% Of Money Raised by 2016 Presidential Candidates So Far