The Sensex is up 92.65 points at 20321.70, and the Nifty is up 29.85 points at 6028.90. About 496 shares have advanced, 104 shares declined, and 16 shares are unchanged.