npc annual report 2010