Turtle Beach Corporation
 $5,290,744 Turtle Beach Corporation
 $5,290,744