From the news available in open sources it is apparent IAF has 190-200 Su-30 MKI's.
First 50 from Russia(The first 18 have been replaced with new built MKI's).
Atleast 30 out of 40 Su-30 MKI's contracted from Irkut has been delivred(28 were delivered by Jan 2012.)
Remaining ones will be delivered this year.
HAL produced 99 as of November 2,2012 so by now it must be atleast 114 as rate of production is 21 per year.
Confirmation of 99 HAL made Sukhois by 2,November,2011:
Tarmak007 -- A bold blog on Indian defence: Desi Sukhoi performs supersonic ballet on debut | Aircraft built from complete raw material phase makes a silent entry
Russian Media Says--United States Next Year Will Replace Russia As India’s Largest Arms Importer ~ ASIAN DEFENSE
Russia and India according to finalize the delivery schedule, Russia will be delivered to India in 2012, more 40 m-17V-5 type of military transport helicopters, 21 Su-30MKI (signed in 2000, according to contract to license the assembly), 12 Su-30MKI (according to the 2007 supply contracts signed)
and nine carrier-based fighter aircraft MiG -29K/KUB. In addition, this year, Russia and India will continue serving on the Indian MiG-29 fighter jets, Figure -142 patrol aircraft, helicopters Mi-17 upgrade and maintenance of 877EM submarine contract. At the same time, Russia will provide card-31 shipborne helicopters, AL-55-and TRDD-50MT engine, “club-S” anti-ship missile systems, Mi-17 helicopter training simulator, the assembly authorized the Indian T-90S a series of main battle tanks and other contracts.
Three were lost due to attrition so the figure is around 190.