502,078 shares
122,390 shares
286,301 shares
218,756 shares
188,381 shares
109,596 shares
67,786 shares
123,030 shares
45,832 shares
25,849 shares