94,621 shares
21,986 shares
37,034 shares
64,663 shares
27,817 shares
44,130 shares
258,180 shares
184,643 shares
149,432 shares
15,589 shares