310 shares
305 shares
304 shares
298 shares
291 shares
277 shares
274 shares
272 shares
271 shares
266 shares