47,061 shares
675,288 shares
129,988 shares
109,719 shares
50,688 shares
171,595 shares
46,142 shares
76,782 shares
86,334 shares
49,199 shares