5,899 shares
5,482 shares
15,960 shares
28,779 shares
33,233 shares
335,141 shares
355,222 shares
159,638 shares
280,746 shares
119,004 shares