256 shares
271 shares
279 shares
392 shares
290 shares
270 shares
291 shares
255 shares
286 shares
312 shares