47,931 shares
21,768 shares
21,857 shares
75,792 shares
359,540 shares
16,471 shares
14,986 shares
34,361 shares
18,549 shares
10,169 shares