17,341 shares
26,514 shares
139,367 shares
22,147 shares
284,818 shares
164,208 shares
115,248 shares
45,122 shares
92,122 shares
108,216 shares