309,596 shares
302,852 shares
246,314 shares
63,644 shares
370,506 shares
48,256 shares
463,702 shares
301,821 shares
543,477 shares
481,725 shares