291,422 shares
252 shares
240 shares
259 shares
261 shares
277 shares
296 shares
311 shares
285 shares
308 shares