312 shares
488 shares
253 shares
169 shares
171 shares
255 shares
232 shares
322 shares
350 shares
159 shares