earns Rs 321 crore