31,957 shares
20,149 shares
25,705 shares
342 shares
362 shares
331 shares
391 shares
350 shares
459 shares
494 shares