258,921 shares
116,060 shares
64,005 shares
96,076 shares
254,473 shares
275,706 shares
312,042 shares
150,793 shares
172,987 shares
180,712 shares