344,904 shares
300,698 shares
96,916 shares
283,944 shares
91,054 shares
174,888 shares
125,180 shares
224,677 shares
416,243 shares
497,760 shares