459,533 shares
281,270 shares
69,576 shares
166,724 shares
325,457 shares
41,738 shares
133,508 shares
200,879 shares
57,136 shares
138,852 shares