7,127 shares
5,930 shares
16,370 shares
29,109 shares
33,569 shares
335,495 shares
355,534 shares
159,935 shares
281,392 shares
119,420 shares