745,742 shares
609,133 shares
597,438 shares
505,505 shares
435,773 shares
381,438 shares
351,252 shares
342,975 shares
316,429 shares
266,020 shares