NIFTY 19 MAY TRADE REPORT