18,762 shares
41,999 shares
32,618 shares
23,704 shares
34,514 shares
361,743 shares
34,499 shares
27,232 shares
119,817 shares
70,853 shares