356,596 shares
428,420 shares
339,084 shares
317,983 shares
295,979 shares
228,553 shares
122,935 shares
300,329 shares
225,000 shares
441,391 shares