598,586 shares
600,166 shares
340,704 shares
153,367 shares
262,831 shares
119,219 shares
355,787 shares
42,201 shares
400,900 shares
172,719 shares