138,262 shares
59,053 shares
107,728 shares
77,729 shares
308,464 shares
130,420 shares
38,946 shares
96,094 shares
58,671 shares
150,204 shares