52,571 shares
228,299 shares
102,458 shares
308,770 shares
801,314 shares
159,729 shares
184,695 shares
67,800 shares
38,392 shares
454,480 shares