The recent broker data for 29th April has been released. Here are the results. Someone else can also double check for me. From what it looks, most of the selling has been done by retail investors, with very strong buying from institutional investors.