20,963 shares
148,651 shares
381,597 shares
23,226 shares
466,326 shares
128,017 shares
70,731 shares
57,983 shares
87,732 shares
298,956 shares