Foreign Promoters  2900366
Indian Promoters  15303555
Person Acting in Concert  0
Mutual Funds and UTI  4169938
Banks Fin. Inst. and Insurance  3146473
FII's  2043283