166,651 shares
214,283 shares
40,311 shares
405,808 shares
49,521 shares
16,789 shares
48,416 shares
58,988 shares
294,378 shares
75,307 shares