40,908 shares
50,214 shares
151,696 shares
168,869 shares
20,433 shares
38,516 shares
21,456 shares
26,378 shares
286,184 shares
80,326 shares