18,847 shares
53,928 shares
232,638 shares
230,439 shares
128,584 shares
94,120 shares
291,566 shares
332,097 shares
217,182 shares
160,117 shares