Just to let you know, most HR circles usually completely disregard self reported salary info because it has a tendency, (even when anonymously reported) to inflate the actual amounts.
And fwiw, I put in a salary about 5k below what I actually make.
http://www.sciencebrainwaves.com/the-dangers-of-self-report/