406,031 shares
304,581 shares
131,125 shares
315,204 shares
174,080 shares
306,779 shares
400,973 shares
292,987 shares
409,344 shares
158,633 shares