22. Trade payables

All trade payable balances have a contractual maturity of less than six months and the carrying amount approximates its fair value.