Girls = 2135 - 995 = 1140

Difference = 1140 - 995 = 145

There are 145 more girls than boys.
Final Answer: 145