6,305 shares
3,155 shares
506,764 shares
412,905 shares
295,992 shares
316,922 shares
142,735 shares
503,302 shares
310,920 shares
110,566 shares