13,829 shares
261,937 shares
221,854 shares
224,741 shares
185,515 shares
89,713 shares
31,950 shares
124,112 shares
280,494 shares
328,330 shares