319 shares
316 shares
314 shares
312 shares
309 shares
308 shares
301 shares
298 shares
296 shares
290 shares