258,580 shares
115,872 shares
63,809 shares
95,768 shares
254,379 shares
275,244 shares
311,605 shares
150,592 shares
172,625 shares
180,291 shares