278,127 shares
633,765 shares
43,405 shares
83,922 shares
229,984 shares
300,932 shares
384,482 shares
135,806 shares
140,527 shares
120,106 shares