18,885 shares
408,153 shares
111,934 shares
88,158 shares
84,111 shares
136,275 shares
147,982 shares
211,124 shares
229,708 shares
87,565 shares