556,041 shares
227,889 shares
440,669 shares
1,083,447 shares
477,381 shares
266,367 shares
177,305 shares
82,569 shares
61,345 shares
67,160 shares