Nippon Sharyo
The first set was delivered from Nippon Sharyo in November 2004, and entered service on 19 March 2005.