300,589 shares
298,996 shares
115,941 shares
419,191 shares
120,857 shares
217,212 shares
79,454 shares
119,928 shares
212,215 shares
55,497 shares