26,491 shares
255,914 shares
46,907 shares
34,052 shares
24,529 shares
390,434 shares
53,344 shares
39,860 shares
158,714 shares
181,696 shares