20070426 unknown: NRIs are estimated to own $1 trillion