285,862 shares
140,728 shares
49,183 shares
185,630 shares
151,528 shares
95,894 shares
96,081 shares
135,548 shares
90,801 shares
420,618 shares