18,857 shares
53,935 shares
232,645 shares
230,446 shares
128,591 shares
94,137 shares
291,583 shares
332,138 shares
217,189 shares
160,125 shares