286 shares
239 shares
500 shares
516 shares
349 shares
161 shares
139 shares
603 shares
228 shares
223 shares