I see 12 job postings on the Implant site. Are these old? New? Any input is appreciated as it surprised me.