18,966 shares
408,207 shares
111,969 shares
88,190 shares
84,145 shares
136,310 shares
148,019 shares
211,178 shares
229,757 shares
87,616 shares