258 shares
300 shares
226 shares
270 shares
234 shares
324 shares
252 shares
259 shares
285 shares
312 shares