18,839 shares
53,915 shares
232,595 shares
230,414 shares
128,566 shares
94,094 shares
291,534 shares
332,026 shares
217,173 shares
160,084 shares