Bitfinex unless I'm misreading your charts....the bitfinex proxies appear to be casting a large amount of the votes for most of the top producers. Even if they are doing nothing dodgy and it's users allowing them to vote on their behalf I'd say that's ill advised to concentrate so much power in a single entity. I used the word party rather than whale, since there is no way to say who actually owns the tokens in question.
RE: EOS Voter Distribution using @EOSTITAN new Explorer