626,021 shares
612,348 shares
591,192 shares
489,919 shares
292,717 shares
139,543 shares
164,948 shares
136,803 shares
104,961 shares
229,351 shares