A long-time favorite of FIIs, financials alone attracted Rs 22,891 crore worth of funds in the first 15 days of the month, shows data pulled from NSDL. Healthcare stocks, which have also been among the list of underdogs, saw the second highest sectoral buying at Rs 3,449 crore.