Why are more particles showing in the render than in the viewport?
Your particle system is set to only show 10% of the total particles. 

In the 'Display' panel of the particle system change the 'Display Percentage' to 100%:



This will display all the particles in the viewport.