NTPC pays final dividend of Rs 2,473 crore for FY19