309 shares
191 shares
416 shares
185 shares
161 shares
224 shares
120 shares
270 shares
386 shares
353 shares