Management share sales should not detract from strong business