24,847 shares
136,816 shares
31,912 shares
53,280 shares
241,735 shares
34,599 shares
15,122 shares
23,243 shares
43,578 shares
21,838 shares