Sultan box office collection: Salman Khan's film struggles to touch the Rs. 300 crore mark, earns Rs. 299. 74 cr in 5 weeks!