31,462 shares
43,134 shares
34,905 shares
14,759 shares
25,888 shares
42,844 shares
35,327 shares
36,199 shares
23,805 shares
347,926 shares