344,086 shares
335,978 shares
335,596 shares
325,497 shares
320,532 shares
318,878 shares
318,003 shares
317,565 shares
310,533 shares
310,285 shares