617,413 shares
544,663 shares
518,981 shares
443,398 shares
435,977 shares
433,735 shares
409,482 shares
360,640 shares
349,743 shares
342,961 shares