138,859 shares
506,205 shares
43,383 shares
280,342 shares
49,817 shares
226,326 shares
42,415 shares
276,541 shares
343,077 shares
45,521 shares