18,985 shares
408,232 shares
111,982 shares
88,200 shares
84,159 shares
136,320 shares
148,041 shares
211,207 shares
229,781 shares
87,624 shares