(ECNS) -- A report by China's recruitment website Zhaopin.com shows that the average monthly salary of white-collar employees in 37 cities had reached 7,599 yuan ($1,147), a slight year-on-year growth of 3 percent.

The report is based on data from job offers and seekers published on the website this autumn.

Beijing leads other cities with a monthly salary of 9,000 yuan, followed by Shanghai, Shenzhen and Hangzhou. Haikou City in South China's Hainan Province has seen the biggest rise in rank, from 13th to 7th.

The ratio between supply and demand of human resources was 30.4, meaning that on average, more than 30 applicants have been competing for one position in those cities. Beijing remained No. 1 and Shenzhen No. 2 in terms of competition index, with Shenyang in Liaoning Province surpassing Chengdu and Shanghai to become No. 3.

The report shows that many cities had introduced supportive policies to attract and retain talent, driving up monthly salaries.

The report also shows that senior managers enjoyed the highest average salary, at 20,019 yuan a month, while IT or project managers took second place with 14,127 yuan, and those working in legal and compliance fields earned 9,252 yuan.