308,324 shares
269,592 shares
93,387 shares
134,473 shares
194,342 shares
251,011 shares
422,339 shares
134,329 shares
113,676 shares
394,929 shares