556,003 shares
227,843 shares
440,412 shares
1,083,171 shares
477,267 shares
266,322 shares
177,258 shares
82,514 shares
61,310 shares
67,149 shares