106 shares
176 shares
501 shares
128 shares
300 shares
151 shares
155 shares
126 shares
156 shares
181 shares