356,801 shares
428,618 shares
339,178 shares
318,175 shares
296,070 shares
228,779 shares
123,091 shares
300,501 shares
225,147 shares
441,601 shares