321 shares
319 shares
318 shares
317 shares
309 shares
304 shares
296 shares
291 shares
287 shares
280 shares