160,390 shares
108,839 shares
18,741 shares
21,982 shares
20,652 shares
50,081 shares
71,879 shares
73,855 shares
113,460 shares
167,677 shares