27,899 shares
36,179 shares
269,379 shares
33,919 shares
43,557 shares
210,060 shares
28,391 shares
35,618 shares
27,129 shares
47,168 shares