502,061 shares
122,388 shares
286,288 shares
218,742 shares
188,371 shares
109,594 shares
67,785 shares
123,018 shares
45,827 shares
25,847 shares