collects Rs 300 crore