NTPC Mining logs 23.22 MMT coal output in FY24 so far, surpasses FY23 total