20,965 shares
148,654 shares
381,601 shares
23,230 shares
466,329 shares
128,020 shares
70,732 shares
57,991 shares
87,734 shares
298,959 shares