Nifty rises above 10300