34,159 shares
256,981 shares
101,387 shares
39,851 shares
84,946 shares
18,618 shares
183,915 shares
84,700 shares
23,884 shares
82,540 shares