4,820 shares
3,572 shares
29,278 shares
30,385 shares
18,928 shares
149,806 shares
240,262 shares
239,845 shares
721,203 shares
229,404 shares