251,244 shares
121,436 shares
439,774 shares
280,975 shares
98,170 shares
152,336 shares
109,934 shares
97,883 shares
471,708 shares
72,246 shares