15,287 shares
12,021 shares
15,719 shares
29,022 shares
172,953 shares
546,856 shares
298,868 shares
215,191 shares
465,397 shares
135,129 shares