44,950 shares
97,642 shares
44,244 shares
167,035 shares
89,924 shares
69,745 shares
113,517 shares
389,618 shares
42,192 shares
104,275 shares