166,748 shares
159,271 shares
353,695 shares
301,261 shares
442,649 shares
173,308 shares
161,271 shares
304,927 shares
135,466 shares
122,774 shares