DII holdings in Nifty-500 hit record 21%; FII drops to 17% low