303 shares
268 shares
239 shares
162 shares
163 shares
167 shares
367 shares
210 shares
201 shares
156 shares