29,647 shares
16,045 shares
15,015 shares
18,530 shares
111,158 shares
19,645 shares
38,510 shares
18,551 shares
406,865 shares
16,833 shares