258,564 shares
115,803 shares
63,758 shares
95,764 shares
254,369 shares
275,198 shares
311,539 shares
150,549 shares
172,608 shares
180,283 shares