157,594 shares
55,342 shares
41,767 shares
29,063 shares
155,229 shares
289,943 shares
174,613 shares
42,122 shares
73,826 shares
95,787 shares