The total value of these contracts is £6.6m.
Gyda'i gilydd, mae'r contractau hyn yn werth £6.6 miliwn.