$ 50,407 $ 58,558 $ 47,249 net $ 80,860 $ 63,245 $ 56,584 44.4 $ 5,912...

Posted Date: