18,859 shares
53,940 shares
232,655 shares
230,474 shares
128,598 shares
94,183 shares
291,610 shares
332,185 shares
217,192 shares
160,139 shares