18,807 shares
408,058 shares
111,855 shares
88,082 shares
84,034 shares
136,196 shares
147,908 shares
211,034 shares
229,622 shares
87,490 shares