45,545 shares
24,394 shares
37,772 shares
18,416 shares
33,242 shares
15,318 shares
15,456 shares
102,848 shares
106,610 shares
37,259 shares