19,178 shares
54,220 shares
232,992 shares
230,813 shares
128,897 shares
94,561 shares
291,918 shares
332,616 shares
217,494 shares
160,481 shares