The initial public offering for German software company TeamViewer was immediately oversubscribed when its shares went on offer on Thursday, putting it on track to reach the 5.5 billion euro ($6.1 billion) valuation it is seeking.