459,598 shares
281,340 shares
69,630 shares
166,814 shares
325,541 shares
41,791 shares
133,562 shares
200,951 shares
57,187 shares
138,929 shares