60,347 shares
103,304 shares
71,463 shares
59,457 shares
339,421 shares
31,003 shares
30,783 shares
117,616 shares
80,989 shares
40,112 shares