34,231 shares
21,843 shares
47,283 shares
150,045 shares
40,116 shares
129,451 shares
514,003 shares
368 shares
395 shares
437 shares