356,248 shares
266,051 shares
38,021 shares
332,183 shares
40,170 shares
47,894 shares
50,408 shares
398,791 shares
149,168 shares
71,802 shares