58,082 shares
370,766 shares
35,286 shares
37,160 shares
32,930 shares
57,550 shares
272,033 shares
451,287 shares
117,438 shares
40,023 shares