45,156 shares
24,172 shares
37,580 shares
18,112 shares
33,107 shares
15,149 shares
15,023 shares
102,670 shares
106,268 shares
36,881 shares