The Sensex is now up 22 points at 15,619.HDFC has rallied 2% to Rs 2,145. ACC, Tata Steel and Larsen & Toubro have moved up 1.4% each to Rs 1,108, Rs 703 and Rs 2,613, respectively.TCS and Wipro have slipped over 1% each to Rs 1,034 and Rs 461, respectively.Out of 2,596 stocks traded so far, 1,662 have advanced, 874 have declined and 60 are unchanged.