53,633 shares
259,882 shares
286,281 shares
56,611 shares
421,450 shares
234,412 shares
322,383 shares
124,429 shares
43,472 shares
184,761 shares