South Africa's Shoprite Group has posted a 43% increase in earnings per share during the first half of its fiscal year - at the top end of its previous forecast.