58,070 shares
370,735 shares
35,273 shares
37,147 shares
32,908 shares
57,537 shares
272,016 shares
451,259 shares
117,419 shares
39,999 shares