21,210 shares
148,842 shares
381,872 shares
23,449 shares
466,590 shares
128,215 shares
70,930 shares
58,236 shares
87,993 shares
299,165 shares