5,158 shares
4,011 shares
29,696 shares
30,777 shares
19,315 shares
150,228 shares
240,627 shares
240,274 shares
721,640 shares
229,763 shares