58,845 shares
26,756 shares
45,183 shares
41,179 shares
229,733 shares
148,749 shares
598,601 shares
28,268 shares
31,736 shares
232,260 shares