31,951 shares
20,143 shares
25,691 shares
335 shares
359 shares
327 shares
388 shares
346 shares
455 shares
490 shares