115,457 shares
148,618 shares
68,101 shares
141,290 shares
299,489 shares
189,808 shares
138,607 shares
344,271 shares
103,183 shares
178,391 shares