23,541 shares
19,758 shares
22,287 shares
25,844 shares
39,912 shares
25,032 shares
28,270 shares
116,083 shares
16,341 shares
21,635 shares