For CY22 foreign investors have sold to the tune of USD 22 bn while domestic investors have invested USD 33 bn through mutual funds and insurance companies.