Great Wall Motors has raised CNY3.96bn (US$619m) through an initial public offering on the Shanghai Stock Exchange.