291,449 shares
261 shares
248 shares
272 shares
271 shares
292 shares
306 shares
320 shares
300 shares