47,122 shares
675,319 shares
130,166 shares
109,872 shares
50,694 shares
171,657 shares
46,142 shares
76,820 shares
86,408 shares
49,247 shares