108,173 shares
49,926 shares
559,802 shares
392,132 shares
175,016 shares
181,212 shares
270,482 shares
529,739 shares
51,522 shares
310,319 shares