Saudi-based Tibbiyah completes IPO retail offering at $22m