6,077 shares
2,939 shares
506,518 shares
412,652 shares
295,742 shares
316,667 shares
142,496 shares
503,033 shares
310,636 shares
110,315 shares