26,305 shares
96,662 shares
19,339 shares
29,114 shares
35,993 shares
21,359 shares
18,497 shares
42,624 shares
160,450 shares
26,865 shares