share values