Increasing Real Function has Countable Discontinuities

Theorem
Let $f: \R \to \R$ be an increasing real function.

Then $f$ has at most countably many discontinuities.