31,020 shares
257,132 shares
323,400 shares
248,247 shares
40,473 shares
355,924 shares
50,670 shares
33,782 shares
33,080 shares
26,046 shares