18,157 shares
111,286 shares
82,089 shares
33,136 shares
31,254 shares
61,271 shares
46,092 shares
33,657 shares
177,094 shares
30,618 shares