266,253 shares
542,009 shares
593,606 shares
51,486 shares
596,099 shares
315,508 shares
278,484 shares
145,054 shares
90,907 shares
324,029 shares