CCM INVESTMENT ADVISERS