401,280 shares
153,420 shares
72,863 shares
208,671 shares
500,564 shares
521,226 shares
376,901 shares
299,349 shares
283,048 shares
221,188 shares