trust share