332,991 shares
115,504 shares
230,448 shares
107,017 shares
51,498 shares
56,534 shares
388,323 shares
218,872 shares
205,154 shares
82,796 shares