45,159 shares
24,172 shares
37,580 shares
18,115 shares
33,107 shares
15,149 shares
15,024 shares
102,670 shares
106,268 shares
36,887 shares