Twitter, Inc.
 $23,447,246 Twitter, Inc.
 $23,447,246