40,646 shares
49,919 shares
151,434 shares
168,651 shares
20,229 shares
38,237 shares
21,203 shares
26,212 shares
285,947 shares
80,133 shares