FDA has collected more than $255 million in generic drug user fees