BUG FIX: The holding share should have larger data type: int -> bigint