309,589 shares
302,776 shares
246,227 shares
63,590 shares
370,495 shares
48,193 shares
463,637 shares
301,747 shares
543,245 shares
481,691 shares