406,029 shares
304,578 shares
131,122 shares
315,203 shares
174,080 shares
306,779 shares
400,968 shares
292,982 shares
409,340 shares
158,631 shares