40,390 shares
248 shares
289 shares
358 shares
318 shares
368 shares
407 shares
453 shares
347 shares
339 shares