47,122 shares
675,318 shares
130,166 shares
109,871 shares
50,694 shares
171,653 shares
46,142 shares
76,820 shares
86,408 shares
49,246 shares