356,910 shares
428,802 shares
339,228 shares
318,285 shares
296,126 shares
228,956 shares
123,270 shares
300,596 shares
225,290 shares
441,853 shares