5,896 shares
5,480 shares
15,959 shares
28,779 shares
33,233 shares
335,141 shares
355,221 shares
159,638 shares
280,746 shares
119,003 shares