258,573 shares
115,812 shares
63,807 shares
95,765 shares
254,375 shares
275,200 shares
311,540 shares
150,578 shares
172,612 shares
180,283 shares