Shang Yuefan
Shang Wenkai
Shang Xinyu
Shang Haofeng
Shang Xiwen
p>Shang Zonghan
Shang Fei
Shang Ke
Shang Wu
Shang Xiyang
Shang Heran
Shang Qingtian [Xie Shangqingtian]
Shang Yunhao
Shang Wenjie
Shang Guan. . . You may be mistaken for Shangguan. And his surname is not really Shangguan, Shangguan is a compound surname.