45,412 shares
24,191 shares
37,621 shares
18,259 shares
33,173 shares
15,154 shares
15,292 shares
102,691 shares
106,474 shares
37,080 shares