18,574 shares
407,817 shares
111,719 shares
87,944 shares
83,825 shares
136,059 shares
147,785 shares
210,798 shares
229,409 shares
87,248 shares