45,036 shares
24,141 shares
37,518 shares
18,046 shares
33,062 shares
15,126 shares
14,974 shares
102,630 shares
106,203 shares
36,835 shares