342 shares
291 shares
288 shares
293 shares
286 shares
290 shares
331 shares
323 shares
324 shares
308 shares