18,926 shares
408,195 shares
111,968 shares
88,189 shares
84,142 shares
136,307 shares
148,017 shares
211,170 shares
229,746 shares
87,609 shares