Nearly 100,000 members of the Communist Party were punished for corruption in 2006, AP reported. The government announced that 97,260 members of the Communist Party had been punished, and that more than 80% of them "took bribes and violated the party's financial and economic rules." President Hu Jintao said rapid progress is needed to investigate corruption or the legitimacy of the party would be eroded. Corruption cases include China's former top statistician, Qiu Xiaohua, who was accused of taking bribes and having more than one wife. The other high-profile case was last year's arrest of Shanghai's former Communist Party chief, Chen Liangyu, who was detained in a pension fund scandal that involved more than a dozen officials and business executives.