31,463 shares
43,137 shares
34,907 shares
14,762 shares
25,888 shares
42,845 shares
35,329 shares
36,207 shares
23,806 shares
347,929 shares