287,042 shares
64,729 shares
112,618 shares
66,549 shares
402,781 shares
526,969 shares
269,102 shares
176,617 shares
253,403 shares
57,626 shares