356 shares
336 shares
320 shares
317 shares
301 shares
297 shares
285 shares
280 shares
274 shares
253 shares