304,368 shares
401,217 shares
51,521 shares
120,938 shares
145,775 shares
166,401 shares
57,820 shares
51,855 shares
99,095 shares
340,829 shares