what share of the team that was runner-up in chinese football 3 times does alibaba own ?
37.81%