46,702 shares
675,182 shares
129,627 shares
109,286 shares
50,668 shares
171,297 shares
46,129 shares
76,451 shares
85,975 shares
48,762 shares