307,812 shares
440,004 shares
43,773 shares
486,511 shares
117,908 shares
128,279 shares
109,938 shares
60,676 shares
71,082 shares
66,582 shares