29,858 shares
163,696 shares
700,165 shares
330,960 shares
306,487 shares
68,828 shares
428,981 shares
481,709 shares
61,178 shares
475,597 shares