304,427 shares
401,323 shares
51,667 shares
121,031 shares
145,799 shares
166,478 shares
57,867 shares
51,903 shares
99,154 shares
340,893 shares