5,901 shares
5,482 shares
15,960 shares
28,780 shares
33,234 shares
335,142 shares
355,222 shares
159,638 shares
280,764 shares
119,005 shares