34,894 shares
313 shares
322 shares
298 shares
312 shares
326 shares
283 shares
357 shares
320 shares
291 shares