of which, 3,060 residential transactions at the higher rate, and
o'r rhain, 3,060 o drafodiadau preswyl ar y brif gyfradd, a