459,618 shares
281,359 shares
69,638 shares
166,833 shares
325,568 shares
41,801 shares
133,578 shares
200,970 shares
57,194 shares
138,951 shares