308 shares
252 shares
256 shares
230 shares
231 shares
1,262 shares
362 shares
310 shares
83 shares
51 shares