258,614 shares
115,943 shares
63,811 shares
95,774 shares
254,387 shares
275,262 shares
311,614 shares
150,609 shares
172,632 shares
180,304 shares