Almost 2,000 patients were waiting for routine treatment at the Royal Marsden Trust in December, new figures show.