95,905 shares
62,618 shares
128,474 shares
71,979 shares
435,603 shares
90,661 shares
311,872 shares
112,980 shares
115,612 shares
122,969 shares