KE Holdings Executive Director Shan Yigang disposes of 3,326,670 shares for $18.1 million - BEKE News | Rallies