304,363 shares
401,210 shares
51,514 shares
120,931 shares
145,770 shares
166,396 shares
57,814 shares
51,849 shares
99,086 shares
340,824 shares