312 shares
287 shares
280 shares
240 shares
250 shares
324 shares
288 shares
289 shares
262 shares
227 shares