31,436 shares
43,106 shares
34,870 shares
14,731 shares
25,866 shares
42,829 shares
35,304 shares
36,178 shares
23,778 shares
347,898 shares