323,291 shares
94,062 shares
31,608 shares
26,437 shares
108,863 shares
29,629 shares
264,613 shares
14,275 shares
24,078 shares
29,820 shares