106,039 shares
354,637 shares
180,940 shares
409,517 shares
256,679 shares
202,601 shares
463,847 shares
58,084 shares
260,646 shares
67,436 shares