SPRUCEGROVE INVESTMENT MANAGEMENT LTD portfolio value