20,966 shares
148,655 shares
381,605 shares
23,232 shares
466,336 shares
128,024 shares
70,733 shares
57,992 shares
87,736 shares
298,960 shares