31,437 shares
43,106 shares
34,871 shares
14,731 shares
25,867 shares
42,829 shares
35,304 shares
36,178 shares
23,778 shares
347,898 shares