Bowling Portfolio Management Inc