18,966 shares
408,210 shares
111,969 shares
88,190 shares
84,145 shares
136,310 shares
148,019 shares
211,182 shares
229,758 shares
87,617 shares