258,956 shares
116,107 shares
64,079 shares
96,134 shares
254,486 shares
275,806 shares
312,144 shares
150,857 shares
173,043 shares
180,794 shares