258,686 shares
116,001 shares
63,846 shares
95,787 shares
254,414 shares
275,362 shares
311,683 shares
150,630 shares
172,670 shares
180,419 shares