Total contribution