280,892 shares
110,405 shares
399,962 shares
141,724 shares
121,364 shares
255,633 shares
125,680 shares
200,514 shares
197,502 shares
105,751 shares