NTPC Block Deal of 546,450 shares at 405.70 worth 22.18 crore rupees