Well you class action folks can thank David Cohen for getting even less than the original settlement, what, 7+ years later? The original settlement was $35.2 million plus 3,184,713 shares, valued at around $2.5 per. So without the help of Mr Cohen you would have had over $43 million, but now you're looking at $37.58 million.
And the icing on the cake is that he says he's owed over $3 million for all his hard work.