82,149 shares
75,489 shares
281,889 shares
187,629 shares
294,756 shares
164,959 shares
103,976 shares
276,028 shares
277,661 shares
308,231 shares