300,470 shares
298,907 shares
115,891 shares
419,162 shares
120,756 shares
217,100 shares
79,319 shares
119,879 shares
212,199 shares
55,417 shares