Raanjhanaa box office: The Dhanush-Sonam Kapoor-Abhay Deol starrer earns Rs 20.88 crore in its opening weekend!