Number of Order p^(n-1) Subgroups in Order p^n Group

Theorem
Let $G$ be a group of order $p^n$.

Then the number of subgroups of order $p^{n-1}$ is congruent to $1$ modulo $p$.