280,669 shares
109,618 shares
399,711 shares
141,284 shares
121,176 shares
255,217 shares
125,186 shares
200,278 shares
197,282 shares
105,195 shares