55,706 shares
160,738 shares
20,917 shares
37,420 shares
221,385 shares
294,753 shares
25,095 shares
24,169 shares
69,021 shares
18,231 shares