309,599 shares
303,033 shares
246,525 shares
63,663 shares
370,511 shares
48,446 shares
463,748 shares
302,021 shares
543,663 shares
481,735 shares