18,444 shares
74,147 shares
248,930 shares
176,241 shares
431,788 shares
21,365 shares
259,466 shares
305,584 shares
13,828 shares
24,514 shares