312 shares
277 shares
280 shares
291 shares
376 shares
324 shares
262 shares
282 shares
325 shares
491 shares