50 Public Companies Pay Top