304,359 shares
401,190 shares
51,500 shares
120,919 shares
145,766 shares
166,392 shares
57,802 shares
51,847 shares
99,085 shares
340,819 shares