XMH bags contracts worth over $17.1m