20061128 india: NTPC at 3rd place in market cap list