Thanks for the email and sorry for the late reply. My assistant was checking with Thai airways and they said that those those 18k miles that actually we have in CITI criedit card have to be trasfered by the bank to Thai Airways account in order to be credited as they have only the 10 k form the flights of this year.