406,032 shares
304,582 shares
131,126 shares
315,205 shares
174,080 shares
306,780 shares
400,975 shares
292,988 shares
409,344 shares
158,633 shares