338 buildings have been hijacked in SA, says Public Works Minister MacPherson