31,444 shares
43,644 shares
43,087 shares
19,878 shares
20,087 shares
122,511 shares
33,793 shares
26,350 shares
147,128 shares
31,704 shares