Index funds reveal concentration despite 677 schemes growth