18,860 shares
53,941 shares
232,655 shares
230,475 shares
128,598 shares
94,186 shares
291,611 shares
332,187 shares
217,193 shares
160,140 shares