South Africa's Buhai Captures LPGA ShopRite Title