15,928 shares
18,718 shares
262,071 shares
23,936 shares
10,542 shares
39,327 shares
11,201 shares
30,622 shares
15,794 shares
20,202 shares