459,541 shares
281,278 shares
69,578 shares
166,734 shares
325,466 shares
41,740 shares
133,511 shares
200,887 shares
57,139 shares
138,856 shares