266 shares
102 shares
109 shares
217 shares
156 shares
192 shares
229 shares
879 shares
335 shares
501 shares