502,066 shares
122,388 shares
286,290 shares
218,743 shares
188,371 shares
109,594 shares
67,786 shares
123,022 shares
45,829 shares
25,847 shares