179,186 shares
415,501 shares
119,629 shares
177,104 shares
139,336 shares
174,769 shares
197,760 shares
525,922 shares
153,942 shares
123,751 shares