44,878 shares
79,502 shares
15,292 shares
20,313 shares
402,511 shares
12,304 shares
53,971 shares
12,327 shares
12,179 shares
184,795 shares