Apr 23 Market Ends In Green; Nifty Above 22,300; India VIX Down 19%; Vodafone Idea & Tata Consumer In Focus