Nifty shows 72% success rate in July with 2.19% average returns