28,706 shares
397,953 shares
214 shares
246 shares
276 shares
280 shares
297 shares
319 shares
949 shares
255 shares