160,909 shares
108,929 shares
18,787 shares
22,521 shares
21,058 shares
50,174 shares
72,330 shares
74,088 shares
113,804 shares
168,113 shares