31,971 shares
20,153 shares
25,717 shares
344 shares
362 shares
331 shares
393 shares
350 shares
461 shares
495 shares