	2013	2014	2015	2020
All sites	1086783	1117269	1148692	1320928
Tongue	44449	46614	48888	62099
Mouth	63627	66836	70228	90342
Hypopharynx	16238	16224	16213	16196
Oesophagus	37909	37623	37344	36058
Stomach	35531	36176	36837	40419
Colon	28883	30312	31816	40601
Rectum	27960	29173	30442	37720
Liver	26738	27781	28866	35003
Gall bladder	31118	32666	34299	43888
Larynx	26612	26939	27271	29012
Lung	73919	76884	79998	98126
Urinary bladder	23049	23770	24518	28712
Brain	25660	25734	25811	26251
NHL	35169	35610	36057	38408
Lymphoid leuk 	16500	16906	17324	19607
Myeloid leuk	22327	23657	25117	34884