58,141 shares
370,835 shares
35,343 shares
37,192 shares
32,988 shares
57,593 shares
272,092 shares
451,382 shares
117,489 shares
40,044 shares