251,277 shares
184,515 shares
248,135 shares
57,070 shares
557,094 shares
489,801 shares
101,134 shares
559,216 shares
233,291 shares
76,867 shares