307,818 shares
440,014 shares
43,780 shares
486,525 shares
117,912 shares
128,287 shares
109,944 shares
60,684 shares
71,086 shares
66,587 shares