Mumbai, Dec 31 (Inditop.com) On the last day of the year Thursday, Indian equities ended on a high with a benchmark index adding over 134 points to its tally.

The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 17,365.37 points, provisionally closed for 2009 at 17,477.92 points, up 134.1 points or 0.77 percent from its previous close at 17,343.82 points.

It had hit a 20-month high around 11 a.m., touching 17,510.88 points.

Around the same time, at the National Stock Exchange (NSE), the broader 50-share S&P CNX Nifty closed at 5,208.75 points, against the previous close at 5,169.45 points, a gain of 0.76 percent.

Broader market indices also managed some gains, with the BSE midcap index ending 0.33 percent up and the BSE small cap index 0.55 percent higher.

The market breadth was positive, with 1,667 scrips advancing, 1,219 declining and 79 remaining unchanged.