25,393 shares
131,214 shares
31,153 shares
31,042 shares
33,735 shares
69,773 shares
28,888 shares
17,695 shares
142,198 shares
40,940 shares