Leapfrog Engineering IPO subscribed 1.97 times on final day