18,861 shares
53,945 shares
232,657 shares
230,476 shares
128,600 shares
94,187 shares
291,614 shares
332,195 shares
217,195 shares
160,145 shares