Meetings:
30
Attended:
28 (93%)
Absent:
2
Apologies:
2
Substituted:
0