47,931 shares
21,768 shares
21,856 shares
75,791 shares
359,538 shares
16,471 shares
14,986 shares
34,361 shares
18,548 shares
10,169 shares