Taiwan – peaking, but not yet slowing