Hollywood Reporter: DreamWorks Animation's 3D family comedy "Shrek Forever After" took in less green stuff than expected on Friday, topping the daily boxoffice rankings with an estimated $20.8 million in domestic coin.