24,988 shares
136,918 shares
31,990 shares
53,401 shares
241,850 shares
34,696 shares
15,276 shares
23,356 shares
43,684 shares
21,934 shares