278,128 shares
633,770 shares
43,405 shares
83,922 shares
229,985 shares
300,932 shares
384,484 shares
135,806 shares
140,528 shares
120,106 shares