Upper Bounds for Permanents