52,533 shares
228,268 shares
102,420 shares
308,731 shares
801,231 shares
159,698 shares
184,635 shares
67,765 shares
38,344 shares
454,430 shares