401,273 shares
153,417 shares
72,863 shares
208,666 shares
500,563 shares
521,222 shares
376,901 shares
299,335 shares
283,048 shares
221,183 shares