Nifty 50 breaks 15-week range after ₹15,000 crore FII inflows