326 shares
244 shares
169 shares
118 shares
291 shares
704 shares
305 shares
168 shares
187 shares
418 shares