Analysis by charity Macmillan Cancer Support has revealed the number of people expected to have a diagnosis by the end of the year.