Computershare Limited, American Stock Transfer and Trust Company LLC, First-Citizens Bank & Trust Company, Silicon Valley Bridge Bank NA, Sillicon Valley Bank NA, Morgan Stanley, Continental Stock Transfer & Trust Company, Merrill Lynch Venture Services Group, Silicon Valley Bank NA, Morgan Stanley Private Wealth Management, Stifel Nicolaus, JP Morgan Chase Bank NA, American Stock Transfer and Trust LLC