45,026 shares
24,086 shares
37,488 shares
18,011 shares
33,019 shares
15,113 shares
14,955 shares
102,623 shares
106,179 shares
36,805 shares