13,819 shares
261,924 shares
221,848 shares
224,730 shares
185,492 shares
89,694 shares
31,930 shares
124,096 shares
280,488 shares
328,312 shares