Franklin MA grows 7% in decade