Nearly 30m benefited from volunteering services at Grand Mosque