160,946 shares
59,108 shares
203,355 shares
292,964 shares
380,017 shares
48,195 shares
244,937 shares
170,163 shares
582,170 shares
113,684 shares