24,145 shares
44,838 shares
11,511 shares
24,789 shares
27,263 shares
17,538 shares
15,254 shares
11,326 shares
508,429 shares
32,607 shares